Report for IP: 40.87.20.23

Threat LevelHIGH64/1006 rule types across 5 attack categories
22 incidents · 6 rule types · active attacker + blocklisted · persistent 45-day campaign · last seen 10d ago
PTR N/A
Org / ASN Microsoft Azure Cloud (eastus)
Country 🇺🇸 United States
City Boydton, Virginia
Timezone America/New_York

Attack Analysis

WordPress: Brute Force Attack
This IP was blocked attempting to log into a WordPress site's wp-login.php — either from a disallowed country or after exceeding the allowed number of failed login attempts. Automated credential-stuffing and brute-force tools account for the overwhelming majority of this traffic; legitimate users rarely trigger a hard IP block on login alone.
Listed on 2 threat-intelligence blocklists
  • This site (WordPress attackers, 90 days) — This site's own data: an IP that attacked WordPress sites and was reported here within the last 90 days. Independent of the third-party lists above.
  • FireHOL level2 — FireHOL level2 lists addresses seen attacking in the last 48 hours across many sensors. It is large and volatile: addresses enter and leave quickly, so on its own this is weaker, recent-activity evidence.
Several independent community lists agree on this address.
.env File Exposure Probe
This IP requested a .env file (or a variant like .env.local, .env.production) — files that commonly contain database credentials, API keys, and other secrets for a web application. No legitimate visitor ever requests this path; it is exclusively probed by attackers hunting for leaked configuration.
Geo-Blocked Country
This IP was blocked purely based on its country of origin — the site owner has restricted access from this IP's geographic location due to a pattern of unwanted traffic from that region. This does not necessarily mean the specific IP itself has attacked anything; it reflects a blanket country-level policy.
WordPress XML-RPC Abuse
This IP targeted xmlrpc.php, a legacy WordPress endpoint that has been abused for brute-force authentication attacks, credential stuffing, and DDoS amplification. Any direct access to xmlrpc.php is an attack or reconnaissance attempt; modern WordPress sites should disable it entirely.

Reports (22)

Date Severity Description
20 Sep 2026 - 09:24 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
20 Sep 2026 - 08:43 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
20 Sep 2026 - 04:32 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
20 Sep 2026 - 01:41 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
18 Sep 2026 - 19:51 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
18 Sep 2026 - 19:24 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
18 Sep 2026 - 16:14 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
18 Sep 2026 - 14:17 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
17 Sep 2026 - 16:29 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
17 Sep 2026 - 16:04 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
17 Sep 2026 - 13:19 low Geo Blocker — Country Match
17 Sep 2026 - 11:40 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
15 Sep 2026 - 15:38 low Geo Blocker — Country Match
13 Sep 2026 - 22:46 low Geo Blocker — Country Match
12 Sep 2026 - 23:53 medium Query Guard — Path Dotenv Exposed
12 Sep 2026 - 23:49 medium Query Guard — Path Dotenv Exposed
12 Sep 2026 - 07:42 low FireHOL level2 (48h recent-attacker feed, large & volatile), unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
10 Sep 2026 - 17:35 medium Query Guard — Path Dotenv Exposed
9 Sep 2026 - 23:43 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)
9 Sep 2026 - 18:14 low unwantedip.eagleeye-intelligence.com (WordPress-targeting IPs, 90d)