Attackers Exploit WooCommerce Wholesale Lead Capture Flaw to Plant PHP Web Shells
Attackers exploit WooCommerce Wholesale Lead Capture flaw to plant PHP web shells.
Threat actors are actively exploiting a critical vulnerability in the WooCommerce Wholesale Lead Capture WordPress plugin, allowing unauthenticated attackers to upload arbitrary files, including PHP backdoors, leading to remote code execution. Wordfence has blocked over 100,000 exploit attempts since June 2026. The vulnerability, CVE-2026-27540, affects all versions up to 2.0.3.1 and involves missing file type validation in an AJAX handler.
AI summary of the linked source. Not reviewed by an editor. How this works
Run Wordfence?
Get an email when a new story names Wordfence, usually within the hour.
Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy
The lesson from this incident
Full lessonThe WooCommerce Wholesale Lead Capture plugin failed to validate file types in an AJAX handler, allowing unauthenticated attackers to upload malicious PHP web shells and achieve full remote code execution — no credentials required. Over 100,000 exploit attempts were blocked by Wordfence, underscoring how rapidly threat actors weaponize known plugin vulnerabilities in widely-deployed platforms like WordPress. This flaw highlights the danger of missing input validation on file upload endpoints, a long-understood but frequently overlooked secure coding practice. When unpatched plugins remain in production, a single vulnerable component can compromise an entire web server and its underlying data.
What helps against this
How we list vendors- Vulnerability scanning and prioritisation
You know which systems are vulnerable, and which ones to fix first.
- Endpoint detection and response (EDR and XDR)
Malware and hands-on-keyboard attackers on laptops and servers get spotted and stopped.
Indicators of Compromise
Extracted by AI from the linked source. Not reviewed by an editor. How this works
- cve — CVE-2026-27540
- ip — 92.241.13.213
- ip — 31.59.129.150
- ip — 2a0f:85c1:840:5389::1
- ip — 92.241.13.140
- ip — 23.137.105.214
- ip — 23.180.120.140
- ip — 104.194.9.138
- ip — 187.75.114.36
- ip — 114.10.43.203
- ip — 37.114.144.209