"WP2Shell" Critical WordPress RCE Chain (CVE-2026-63030 & CVE-2026-60137)
CISA added the WordPress core pre-auth RCE chain (CVE-2026-63030, CVE-2026-60137) to KEV after confirmed exploitation; WordPress 6.9.5 and 7.0.2 fix the flaws.
WordPress Core SQL Injection via WP_Query author__not_in (CVE-2026-60137)
CISA: WordPress Core SQL Injection Vulnerability
WordPress Core versions 6.8.x before 6.8.6, 6.9.x before 6.9.5, and 7.0.x before 7.0.2 do not properly sanitize the author__not_in parameter of WP_Query, resulting in a SQL injection flaw (CWE-89). The flaw is triggered only when a plugin or theme passes untrusted input to that parameter, so exploitability depends on the plugins and themes each site runs rather than affecting all sites equally. A successful attack allows a remote, unauthenticated attacker to inject SQL and read sensitive database contents such as credentials and post data (CVSS 3.1 scores the confidentiality impact as high, with no direct integrity or availability impact). All WordPress sites running the affected branches are exposed to the vulnerable code, with the directly exploitable subset determined by which plugins or themes feed untrusted input into author__not_in. The issue was added to CISA's KEV catalog on 2026-07-21, and news coverage describes in-the-wild exploitation as part of a 'wp2shell' RCE chain with CVE-2026-63030, with a public exploit reportedly fueling mass scanning; EPSS assigns a 78.3% probability of exploitation within 30 days (100th percentile).
What to do: Upgrade WordPress Core to 6.8.6, 6.9.5, or 7.0.2 (or later) immediately; KEV inclusion invokes CISA BOD 26-04 patching timelines, with priority for internet-facing sites. Audit installed plugins and themes for code that passes untrusted or user-controlled input to the author__not_in WP_Query parameter, and review web/database logs for anomalous queries or exploitation attempts, particularly chaining with CVE-2026-63030 in the reported wp2shell RCE chain.
| Product | Affected |
|---|---|
| WordPress Core | 6.8.x before 6.8.6; 6.9.x before 6.9.5; 7.0.x before 7.0.2 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
WordPress 6.8.x before 6.8.6, 6.9.x before 6.9.5, and 7.0.x before 7.0.2 does not properly sanitise the author__not_in parameter of WP_Query, which could allow SQL Injection when a plugin or theme passes untrusted input to the parameter.
CISA added the WordPress core pre-auth RCE chain (CVE-2026-63030, CVE-2026-60137) to KEV after confirmed exploitation; WordPress 6.9.5 and 7.0.2 fix the flaws.
Public exploit code emerged for the WordPress wp2shell pre-auth RCE chain (CVE-2026-63030, CVE-2026-60137); CISA set a July 24 patching deadline.
A Chinese threat actor exploited critical WordPress vulnerabilities to steal 18,566 sensitive records from a Western government organization across 29 countries.
Eye Security published forensic IR tooling for wp2shell (CVE-2026-63030/CVE-2026-60137), the unauthenticated WordPress core RCE chain, after WordPress.org forced auto-updates.
WP2Shell chains CVE-2026-63030 and CVE-2026-60137; fixes are 6.8.6, 6.9.5 and 7.0.2.
Recorded Future says 80 vulnerabilities were actively exploited in September 2026, including NetScaler zero-days.
A Chinese-linked actor exploited WordPress and Zyxel flaws, stealing government records from dozens of organizations.
Russian-speaking broker 'CyberXero' used Claude Code agents and Cobalt Strike to steal 628,000+ Ukrainian records via WordPress and critical infrastructure attacks.
Chinese-speaking actor exploited WordPress flaws affecting 49 orgs, stealing 18,566 government records including plaintext passwords.
GreyNoise tracks 'Red Heron' actor exploiting multiple vulnerabilities including novel ZyXEL CVE-2026-7273 and stealing 18,000+ government records.
Seqrite details WP2Shell, an unauthenticated WordPress chain combining two core flaws into remote code execution.
Seqrite’s proof of concept uses CVE-2026-63030 and CVE-2026-60137 but does not show widespread live exploitation.
Eight malicious npm packages, downloaded 40,767 times, installed Overlord RAT and a Node.js stealer.
Datadog researchers document two unauthenticated, AI-built credential harvesting dashboards, Loot and UltraVault, holding 42,000+ stolen secrets and actively abusing AWS and AI keys.
Cyble sensors logged exploitation attempts against about 20 flaws as CISA issued 14 ICS advisories.
LevelBlue exposed the TIKTOUK toolkit harvesting ~50,000 credentials from 37,000 domains via exposed WordPress backups, including active AWS keys.
TIKTOUK harvests exposed WordPress files and JavaScript to steal SMTP, AWS, and API credentials.
Today 369 readers · 400 views · 302 reads · all time 158K views