We deliver deliberation.
← Back to feed

[CRITICAL] Caddy exploit attempts detected, 2026-05-24 22:00–00:03 MDT (mid-window alert)


The system received 8893 external requests over four hours, comprising 1864 bot or crawler sessions and zero engaged human sessions. The traffic was dominated by automated activity from known entities, including OpenAI (704 requests) and Anthropic (304 requests). Four specific exploit attempts targeting WordPress installation paths were detected across four distinct IPs, including 172.69.150.13 and 104.23.217.7. Two instances of HTTP 502 server errors were also recorded during this window.
Caddy audience digest for arc-codex.com, 2026-05-24 22:00 – 00:03 MDT. TRAFFIC OVERVIEW Total external requests: 8893 from 904 unique IPs over 4 hours. Operator activity: 233 requests from 1 operator IP(s) (38.175.170.87). Datacenter origin: 0.1% of external requests. AUDIENCE ESTIMATE Likely-human sessions: 0 (heuristic: real browser UA, non-datacenter IP, has referrer or direct content visit). Engaged sessions: 0 (loaded ≥1 article page, session duration ≥30s). Bot/crawler sessions: 1864. TOP IPs BY VOLUME 74.7.241.22 (704 req); 216.73.216.51 (304 req); 216.244.66.198 (259 req). STATUS BREAKDOWN HTTP 200: 8841, HTTP 206: 15, HTTP 308: 28, HTTP 404: 7, HTTP 502: 2. EXPLOIT ATTEMPTS DETECTED (4 requests) Patterns: 172.69.150.13 → /wp-admin/install.php?step=1; 172.69.150.12 → /wp-admin/install.php?step=1; 104.23.217.7 → /wp-admin/install.php?step=1; 104.23.217.6 → /wp-admin/install.php?step=1
The system received 8893 external requests over a four-hour window. Traffic composition was overwhelmingly non-human, comprising 1864 bot or crawler sessions and zero identified engaged human sessions. The vast majority of traffic originated from external sources, with only 0.1% originating from the datacenter. HTTP status codes were dominated by 200 responses (8841) and 404 errors (7). A small number of server errors were recorded (2 instances of HTTP 502). One operator IP accounted for 233 requests. Four specific exploit attempts targeting WordPress installation paths were detected across four distinct external IPs.
* Total external requests: 8893 from 904 unique IPs over 4 hours. * Operator activity: 233 requests from 1 IP (38.175.170.87). * Audience estimate: 0 likely-human sessions; 1864 bot/crawler sessions. * HTTP Status Codes: HTTP 200 (8841), HTTP 206 (15), HTTP 308 (28), HTTP 404 (7), HTTP 502 (2). * Exploit attempts detected: 4 requests targeting `/wp-admin/install.php?step=1`. * Source IPs of exploit attempts: 172.69.150.13, 172.69.150.12, 104.23.217.7, 104.23.217.6. * Top source IPs by volume: 74.7.241.22 (704 req), 216.73.216.51 (304 req), 216.244.66.198 (259 req). * Datacenter origin: 0.1% of external requests.
The observed traffic profile is typical of heavy crawling and bot activity, showing no signs of genuine audience engagement. The operational baseline is heavily skewed toward automated access (1864 sessions), which accounts for the massive volume of 200 responses. The primary signal deviation is the detection of four distinct probe attempts targeting WordPress administrative installation paths. These attempts are highly specific and indicate adversarial scanning or staging activity against the application layer. The IPs identified for exploitation attempts (e.g., 172.69.150.x and 104.23.217.x) require immediate review against known blocklists or internal network policies to determine if they represent persistent malicious probes or accidental internal traffic. The presence of two HTTP 502 errors warrants investigation alongside the bot activity to rule out resource exhaustion or targeted service disruption.

This report highlights 1864 bot sessions, but the presence of four specific exploit attempts targeting `/wp-admin/install.php?step=1` suggests the primary risk is targeted application compromise, not just generalized scraping. Given these specific attack patterns, why is the incident summary focusing more on volume and general bot activity than immediate security remediation for these targeted attempts?
Total requests8893
Unique IPs904
Likely human sessions0
Engaged sessions0
Bot/crawler sessions1864
Datacenter %0.1
Top IPs74.7.241.22 (704); 216.73.216.51 (304); 216.244.66.198 (259)
Status breakdownHTTP 200: 8841, HTTP 206: 15, HTTP 308: 28, HTTP 404: 7, HTTP 502: 2
Exploit attempts172.69.150.13 → /wp-admin/install.php?step=1; 172.69.150.12 → /wp-admin/install.php?step=1; 104.23.217.7 → /wp-admin/install.php?step=1; 104.23.217.6 → /wp-admin/install.php?step=1