I have a site that is being protected by Cloudflare and recently, Cloudflare has been blocking requests being made to the admin panel from another country where no one should have access to the admin. The admin URLs contain security keys that can be linked back to numerous workers who do have admin access to the site, so these are not random attempts to connect to the admin, they are targeted requests. They are somehow getting these URLs, but I can't figure out where the leak is coming from. I have logged all requests made to the site using NGINX logging as well as logging any outbound traffic using tcpdump, but none of them have logged any traffic coming from or going to any of the IP addresses that are being blocked that are trying to make these illegitimate requests, though for tcpdump at least, a lot of the traffic is encrypted, so I'm not 100% sure of that.
I've also scanned the site for malware using clamav and sitelock, neither of which have logged any malware.
The admin panel is whitelisted, so only a handful of sites can access the admin, mainly the main office and the owner's house. The office itself has pretty strong security in place, including scanning for viruses and malware daily along with a firewall appliance, so I'm not convinced the leak is coming from any of the computers at the office, I'm pretty sure it's coming from the server, but I can't figure out where it could be coming from.
Is there anything else I can try to figure out where this leak is coming from? No data has been changed on the admin panel, but I still don't like that there is a leak somewhere on the site with no apparent source.