Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach plugin HTTP endpoint
-
ExploitInject SQL into request parameter
-
ExecutionBlind boolean/time-based inference
-
ImpactExtract credentials and secrets from database
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 | Requires a running instance of the halfdata Green Popups plugin at a version before 7.6.3 on a WordPress site, with the vulnerable (unspecified) request parameter reachable over HTTP. The description does not name the specific endpoint, parameter, or any required feature toggle, and does not state an authentication prerequisite; the scored vector is PR:N (no privileges), but because Patchstack-tracked plugin SQLi often requires at least low-privileged (e.g., subscriber) authentication, the true privilege requirement is not confirmed from available data and limits certainty about pre-auth exploitability. The primary limiting factor is simply having a vulnerable version installed and active; being blind injection, exploitation requires inference-based extraction rather than direct output, which slows but does not prevent data theft. |
| Impact | This is a CWE-89 blind SQL injection in the Green Popups WordPress plugin, carrying a vendor (Patchstack) CVSS of 9.3 with vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L - network-reachable, low complexity, no privileges, no user interaction, with a scope change and high confidentiality impact. On the CVSS signal alone this looks like a top-priority remote unauthenticated flaw. However, the corroborating real-world signals are largely ABSENT: no EPSS score was provided, there is no CISA KEV listing, and no public POC is referenced, so no public exploit is identified at time of analysis. The single reference is the Patchstack database advisory, which is the originating source rather than independent corroboration. One notable tension: Patchstack-published WordPress plugin SQLi vulnerabilities frequently require at least low-privileged authentication (e.g., subscriber/contributor) even when their scored vector shows PR:N, so the PR:N / unauthenticated classification should be verified against the plugin code or advisory detail before treating this as fully pre-auth. Net assessment: a genuinely high-severity, easily weaponizable injection class in a moderately deployed plugin, but currently without evidence of active or widespread exploitation - patch promptly, treat as important but not confirmed-emergency pending exploitation data. |
| Exploit ScenarioDerived | A remote attacker sends a crafted HTTP request to a vulnerable Green Popups endpoint containing a malicious SQL payload in an unsanitized parameter, triggering a blind SQL injection against the WordPress database. Because the injection is blind, the attacker uses boolean/time-based inference to extract data such as user password hashes and secret keys from wp_users and wp_options. No public POC is referenced, but blind SQLi in WordPress plugins is routinely automated with tools like sqlmap once the vulnerable parameter is known. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 16, 2026
Blind SQL injection in the halfdata Green Popups WordPress plugin before 7.6.3 lets a remote attacker inject crafted SQL through an HTTP request and extract data from the site's database one inferred bit at a time. The vendor (Patchstack) rates this 9.3 with vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L, indicating network reachability, low complexity, a scope change, and high confidentiality impact, while our independent assessment scores it 9.3 as well but with PR:L instead of PR:N - meaning the true privilege prerequisite is not confirmed from the available data and pre-authentication exploitability cannot be assumed. There is no CISA KEV entry and no public exploit code identified at time of analysis, so this should be treated as a serious but not confirmed actively exploited issue; because it is blind, extraction is inference-based and slower than direct-output injection but still permits theft of user, configuration, and credential-adjacent data.
RemediationAI
The primary fix is to update the halfdata Green Popups plugin to version 7.6.3 or later - Vendor-released patch: 7.6.3 - installed through the WordPress admin Plugins screen or WP-CLI ('wp plugin update halfdata-green-popups'), and to verify the installed version afterwards since the vulnerability affects all releases before 7.6.3. If the update cannot be applied immediately, the most effective compensating control is to deactivate the plugin entirely; the trade-off is loss of all popup functionality on the site, including any lead-capture or marketing campaigns, so this should be treated as a temporary measure. A narrower alternative is to place the plugin's request handling behind an access restriction - for example, blocking unauthenticated or untrusted traffic to the endpoint that invokes the plugin's AJAX/REST handlers at the reverse proxy or WAF layer, and adding virtual-patching rules that detect SQL metacharacters in requests routed to the plugin - but this depends on identifying the vulnerable parameter, which the available description does not name, so its reliability is limited and it carries a risk of false positives against legitimate plugin traffic. Restricting site roles and removing unused low-privilege accounts reduces exposure if the injection in fact requires an authenticated session (our assessment leans toward a PR:L prerequisite while the vendor vector states PR:N, and this is not resolved by the supplied data), though it offers no protection against a genuinely pre-authentication vector. Because the injection is blind, detection is difficult from application logs alone; reviewing database and web-server logs for anomalous repetitive requests to plugin endpoints, and monitoring for unexpected data exfiltration, is advisable even after patching. Full details and the vendor's remediation guidance are at https://patchstack.com/database/wordpress/plugin/halfdata-green-popups/vulnerability/wordpress-green-popups-plugin-7-6-3-sql-injection-vulnerability?_s_id=cve.
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 root cause is CWE-89, Improper Neutralization of Special Elements used in an SQL Command, inside a WordPress plugin: user-supplied request input is concatenated or otherwise interpolated into a SQL statement without proper parameterization, so an attacker can alter the query's logic. The 'blind' qualifier means the application does not return query results or database errors to the attacker, so exploitation relies on boolean- or time-based inference (for example, comparing observed response differences or delays against injected conditions) to reconstruct schema and row data. In WordPress the backing store is typically MySQL or MariaDB, where an attacker with a working injection can enumerate tables such as wp_users and wp_options; the CVSS scope change (S:C) reflects that the flaw in the plugin component affects resources beyond the vulnerable component itself, namely the whole site database. No CPE strings were supplied with this report, so the exact affected package identifier cannot be independently enumerated; the affected artifact is the 'halfdata-green-popups' WordPress plugin distributed through the WordPress plugin directory, and the reported injection point (specific endpoint, parameter, or feature toggle) is not named in the available description. The advisory is credited to audit@patchstack.com and tagged SQLi.
Know when Wordpress Plugin 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:L
Network blind SQLi with low complexity and no UI; PR:L chosen because Patchstack plugin SQLi commonly needs minimal authentication, S:C and C:H reflect cross-DB read of other data, A:L for query-load impact.
Primary rating from Vendor (patchstack).
CVSS VectorVendor: patchstack
Lifecycle Timeline
2DescriptionCVE.org
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in halfdata Green Popups halfdata-green-popups allows Blind SQL Injection.This issue affects Green Popups: from n/a before 7.6.3.
Executive ViewAI
The halfdata Green Popups WordPress plugin (versions before 7.6.3) contains a critical blind SQL injection vulnerability that could allow an attacker to extract sensitive information from the site's database one bit at a time. Although there is no public exploit code or confirmed active exploitation at this time, the lack of a vendor patch means organizations using this plugin remain exposed to potential data theft, impacting site users, administrators, and any data stored in WordPress. Given the high confidentiality impact and the plugin's widespread use, leadership should treat this as a priority for immediate mitigation.
No vendor-released patch identified at time of analysis. Interim mitigations include disabling or removing the halfdata Green Popups plugin (versions before 7.6.3), deploying WAF rules to block SQL injection attempts, restricting access to wp-admin and plugin endpoints, monitoring database and web logs for suspicious activity, and isolating the WordPress instance from sensitive internal networks.
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.
More in Wordpress Plugin
View allThe Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in
Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u
EUVD-2026-102811
GHSA-rpvq-cc9f-qxvg
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB