← back
CVE-2026-60137mediumunder attackCWE-89

WordPress < 7.0.2 - Facilitated SQL Injection via author__not_in in WP_Query

100Vexday Risk Score

Patch now. It under exploitation confirmed by CISA and has a working public exploit.

ssvc Actcvss 5.9epss 79%
from disclosure to weapon1 days
Published on NVDJul 17
1st PoC+1d
metasploitJul 17
CISA KEV+4d
exploitation probability
79%top 1% of all CVEs
observed exploitation
yesCISA + VulnCheck
38 public exploit(s)
Action required by CISAfederal deadline: 2026-08-04

Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.

In short

WordPress has a SQL injection vulnerability in the WP_Query function when handling the author__not_in parameter. If a plugin or theme passes untrusted user input to this parameter without proper checks, an attacker could manipulate the database queries to steal or modify data.

Technical detail

CWE-89 SQL Injection vulnerability in WordPress WP_Query's author__not_in parameter due to insufficient input sanitization. Attack vector requires a vulnerable plugin or theme to pass unsanitized user-controlled input to the parameter; successful exploitation allows arbitrary SQL execution with database privileges. Affects WordPress 6.8.x before 6.8.6, 6.9.x before 6.9.5, and 7.0.x before 7.0.2.

Summary generated and translated by AI from the official description.
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.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Affected products
WordPress · WordPress
public PoCs found38
githubgithub.com/codeb0ssx/Ultimate-wp2shell10githubgithub.com/Colere-Sys/wp2shell-poc2githubgithub.com/ebrasha/abdal-cve-2026-601371githubgithub.com/northsia/CVE-2026-60137-With-Skip-SSL0githubgithub.com/Dungsocool/CVE-2026-60137_CVE-2026-630300githubgithub.com/yoerivegt/wp2shell-poc0githubgithub.com/h4cd0c/wp2shell0githubgithub.com/michael-kanda/Wp2shell-ioc-scanner0githubgithub.com/AbdullahMaqbool22/CVE-2026-60137-WordPress-Core-SQL-Injection-PoC0githubgithub.com/mrmtwoj/Fix-CVE-2026-60137-CVE-2026-63030-in-wordpress0githubgithub.com/AdarshThakur14777-cyber/CVE-2026-601370vulncheckvulncheck.com/xdb/4bf1d8157b51unverifiedvulncheckvulncheck.com/xdb/61645873641funverifiedvulncheckvulncheck.com/xdb/e2c2a89ee1a1unverifiedvulncheckvulncheck.com/xdb/7d1ac62804c2unverifiedvulncheckvulncheck.com/xdb/1a4e9efa24b2unverifiedvulncheckvulncheck.com/xdb/d4aa0c56e46funverifiedvulncheckvulncheck.com/xdb/78ce91ae2a55unverifiedvulncheckvulncheck.com/xdb/7aadbc15707funverifiedvulncheckvulncheck.com/xdb/353ec0331b42unverifiedvulncheckvulncheck.com/xdb/d25894558c3aunverifiedvulncheckvulncheck.com/xdb/97709737ec53unverifiedvulncheckvulncheck.com/xdb/3c9b621bdac9unverifiedvulncheckvulncheck.com/xdb/09cb4f5a2c2cunverifiedvulncheckvulncheck.com/xdb/f2f54ce3e993unverifiedvulncheckvulncheck.com/xdb/d3f711daf1daunverifiedvulncheckvulncheck.com/xdb/ca529c35966eunverifiedvulncheckvulncheck.com/xdb/5f03cb94af76unverifiedvulncheckvulncheck.com/xdb/6ffd09f55538unverifiedvulncheckvulncheck.com/xdb/7d44b20ca038unverifiedvulncheckvulncheck.com/xdb/43bc49db3c7bunverifiedvulncheckvulncheck.com/xdb/cf809f79dd13unverifiedvulncheckvulncheck.com/xdb/f489267fbeeaunverifiedvulncheckvulncheck.com/xdb/226a2304a8c3unverifiedvulncheckvulncheck.com/xdb/0cb204211effunverifiedvulncheckvulncheck.com/xdb/4b2de6418d11unverifiedvulncheckvulncheck.com/xdb/474f98ad41b0unverifiedvulncheckvulncheck.com/xdb/dff8db34058cunverified
⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.