Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach vulnerable WP Verify API endpoint
-
ExploitInject SQL via unsanitized parameter
-
ImpactExfiltrate WordPress database contents
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions beyond having the plugin installed - remote unauthenticated exploitation (PR:N/UI:N) is possible against default configurations of any WordPress site running the WP Verify API plugin version 1.0.0 or earlier, by sending a request with a malicious value in the unsanitized parameter used in the SQL query. The only practical limiting factor is reachability: the target must have this specific, niche plugin installed and its vulnerable endpoint exposed; no authentication, user interaction, or non-default setting is required. |
| Impact | The input CVSS of 8.6 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N) reflects an easy-to-reach flaw: network-based, low complexity, no privileges and no user interaction, meaning any remote unauthenticated actor who can reach the plugin's vulnerable endpoint can attempt exploitation. The 8.6 rating is materially inflated by the Scope:Changed metric; a conventional WordPress plugin SQL injection against its own backing database normally scores S:U (~7.5), so verify whether the WPScan/VulDB entry truly justifies a scope change or whether it is an over-assignment. Publicly available exploit code exists (reported by WPScan), which raises practical exploitability, but this is NOT the same as active exploitation - the CVE is not listed in CISA KEV and no EPSS probability was provided, so there is no evidence of widespread or automated in-the-wild use yet. The dominant mitigating factor is prevalence: 'WP Verify API' is an obscure, low-footprint plugin at version 1.0.0, so the real-world blast radius is small. Net assessment: a genuinely high-severity, low-barrier vulnerability for the specific sites running this plugin and worth prompt patching there, but not an internet-wide emergency given the limited deployment and absence of KEV/EPSS signals. |
| Exploit ScenarioDerived | A remote unauthenticated attacker identifies a WordPress site running WP Verify API ≤1.0.0 and sends a crafted request to the vulnerable endpoint, injecting malicious SQL into the unsanitized parameter. Because public exploit code exists (WPScan), the attacker can readily enumerate and exfiltrate database contents such as user records and password hashes. No authentication, user interaction, or special timing is required given AV:N/AC:L/PR:N/UI:N. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 11, 2026
Unauthenticated SQL injection in the WP Verify API WordPress plugin through version 1.0.0 lets remote attackers supply malicious input to a parameter used directly in a SQL query, allowing extraction of database contents. Publicly available exploit code exists, while no EPSS score or CISA KEV entry was provided; the input CVSS is 8.6 (network, low complexity, no privileges or user interaction), and the independent assessment keeps scope unchanged and rates confidentiality impact high with no integrity or availability impact. The practical prerequisite is that a target WordPress site has this specific plugin installed and the vulnerable endpoint reachable.
RemediationAI
Patch status: No vendor-released patch identified at time of analysis. The most reliable remediation is to remove or disable the WP Verify API plugin until a fixed release is available; this breaks any verification functionality the plugin provides but eliminates the unauthenticated SQL injection exposure. If removal is not immediately possible, deploy virtual patching at a WAF or reverse proxy to block SQL injection patterns and suspicious query parameters targeting the plugin endpoint, accepting that generic SQLi rules may cause false positives for legitimate API calls. Additionally, restrict access to the plugin's vulnerable endpoint by IP allowlisting or by disabling the specific REST route or shortcode if it is not needed, and monitor database and web logs for exploitation attempts. Vendor advisory: https://wpscan.com/vulnerability/e8aad431-35f1-41bc-aba0-d9579f5eee3f/ and https://vuldb.com/vuln/416540.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is CWE-89 improper neutralization of special elements used in an SQL command, in a WordPress plugin written in PHP and backed by MySQL or MariaDB. The plugin fails to sanitize and escape a parameter before incorporating it into a SQL query, so an attacker can alter query logic; the CVSS vector from the independent assessment (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) confirms this is remotely reachable without authentication or user interaction and is treated as a confidentiality-only impact. The supplied CPE cpe:2.3:a:unknown:wp_verify_api:*:*:*:*:*:*:*:* records an unknown vendor and all versions under that CPE, while EUVD narrows affected versions to WP Verify API 0 through 1.0.0. The WPScan advisory and VulDB entry are the primary external references for this plugin-specific issue.
Know when Wp Verify Api gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Unauthenticated remote SQLi gives AV:N/AC:L/PR:N/UI:N and C:H for data disclosure; scope set to U as the plugin and its own database are the same authorization scope, with no described integrity/availability impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The WP Verify API WordPress plugin through 1.0.0 does not properly sanitize and escape a parameter before using it in a SQL query, allowing unauthenticated users to perform SQL injection attacks.
Technical POC Analysis
Bug class: CWE-89, SQL Injection (WPScan classification "SQLI", OWASP A1: Injection).
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
The WP Verify API WordPress plugin through version 1.0.0 contains a high-severity, unauthenticated SQL injection vulnerability that can allow remote attackers to extract database contents when the vulnerable endpoint is reachable. Publicly available exploit code exists and no vendor-released patch identified at time of analysis, so any organization hosting an affected WordPress site faces potential data exposure. Leadership should treat this as an urgent exposure issue because attackers do not need credentials or user interaction.
No vendor-released patch identified at time of analysis; interim mitigations include deactivating/removing the WP Verify API plugin through version 1.0.0, blocking exploitation via WAF virtual patching for SQL injection, restricting access to the vulnerable endpoint, using least-privilege database accounts, and monitoring logs for data extraction attempts.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
EUVD-2026-96789
GHSA-mm7c-7mwq-mppr
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB