CVE-2026-12120: FireBox Popups WordPress Plugin Unauthenticated Data Exposure Vulnerability
The FireBox Popups plugin for WordPress contains a security flaw that allows anyone on the internet to download complete lists of form submissions, including sensitive personal information like email addresses and names, without needing to log in. An attacker simply needs to guess or identify a form ID number to retrieve all submitted data in CSV format. This affects all versions up to and including 3.1.7.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 5.3 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
- Weaknesses (CWE)
- CWE-200
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-18 / 2026-06-18
NVD description (verbatim)
The FireBox Popups – Increase Sales and Grow Your Email List plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.1.7 via the 'form_id' parameter. This makes it possible for unauthenticated attackers to extract download a full CSV export of all form submissions — including any personally identifiable information submitted by users — for any arbitrary form_id.
10 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-12120 is a sensitive information exposure vulnerability in the FireBox Popups – Increase Sales and Grow Your Email List WordPress plugin affecting versions ≤3.1.7. The vulnerability exists in improper access controls on the form export functionality, specifically via the 'form_id' parameter. Unauthenticated attackers can bypass authorization checks to export complete CSV files of form submission data. The flaw stems from insufficient authentication and authorization verification on an administrative function that should be restricted to logged-in users with proper capabilities. CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor) applies.
Business impact
This vulnerability poses a direct risk to customer data and compliance posture. Organizations using this plugin to collect email signups, survey responses, or contact information now face potential exposure of all historically submitted data. Depending on collected fields, this could include names, emails, phone numbers, and other personally identifiable information (PII). Exposure could trigger notification obligations under GDPR, CCPA, and similar regulations, resulting in legal, operational, and reputational costs. The ease of exploitation (no authentication required, predictable form IDs) increases the likelihood of opportunistic exploitation.
Affected systems
Any WordPress site running the FireBox Popups – Increase Sales and Grow Your Email List plugin version 3.1.7 or earlier is affected. The vulnerability applies regardless of WordPress version, hosting environment, or plugin configuration. Sites using this plugin for lead generation, newsletter signups, or form collection are at immediate risk of data exposure.
Exploitability
This vulnerability is highly exploitable. The attack requires no authentication, no special user interaction, and leverages a simple HTTP request with a form ID parameter. An attacker can automate exploitation by incrementing form IDs to harvest data from multiple forms. The CVSS vector (AV:N/AC:L/PR:N/UI:N) reflects network-level accessibility with low attack complexity. No specialized tools are required; basic HTTP requests suffice. The primary barrier is identifying valid form IDs, which may be guessable, enumerable, or discoverable through site reconnaissance.
Remediation
Update the FireBox Popups plugin immediately to a patched version that implements proper authentication and authorization checks on the form export endpoint. Verify against the vendor advisory or plugin repository for the minimum safe version. Site administrators should also consider conducting a data breach assessment to determine if form submissions have been accessed or exported without authorization, particularly if the site has been public-facing for an extended period.
Patch guidance
Check the official FireBox Popups plugin repository on WordPress.org or the vendor's website for version 3.1.8 or later, which should include authentication and authorization fixes for the export functionality. Apply the update through the WordPress admin dashboard (Plugins > Updates) once available. Test on a staging environment first to ensure no form functionality is disrupted. Do not skip versions; apply the latest available stable release. Verify the changelog confirms remediation of this specific issue before deploying to production.
Detection guidance
Monitor web server access logs for requests to form export endpoints (typically AJAX handlers or admin-ajax.php calls) that include 'form_id' parameters, especially from non-admin IP addresses or during off-hours. Look for patterns of sequential or enumerated form_id values indicating automated scraping. Implement rate limiting on export functions. Enable WordPress security logging plugins to capture unauthorized export attempts. Query WordPress database audit logs for export actions by unauthenticated users. Conduct a forensic review of access logs spanning several months prior to patch deployment to identify potential prior compromise.
Why prioritize this
Although the CVSS base score is moderate (5.3), the practical severity is elevated due to high exploitability, complete data exposure (not partial or degraded functionality), and direct PII impact. The barrier to exploitation is near-zero—no authentication, no user interaction, no special conditions. Organizations should prioritize patching WordPress sites over other infrastructure, as these are frequently targeted and form data often contains high-value PII. The lack of KEV designation does not diminish urgency; this is a straightforward information exposure flaw ripe for mass exploitation once widely known.
Risk score, explained
The CVSS 5.3 MEDIUM score reflects the confidentiality impact (C:L) and ease of exploitation. The score does not incorporate business context (PII sensitivity, regulatory obligations, data volume) or attacker incentive. In practice, organizations handling sensitive personal data should treat this as a higher operational priority despite the moderate base score. The lack of integrity or availability impact keeps the base score measured, but the real-world risk of widespread data harvesting and regulatory exposure warrants immediate action.
Frequently asked questions
How can I tell if my form data has already been compromised?
Check your web server access logs (typically in /var/log/apache2 or /var/log/nginx) for GET or POST requests to endpoints like wp-admin/admin-ajax.php with 'form_id' parameters from unfamiliar or non-admin IPs. Large or unusual data downloads (large response sizes) coinciding with export requests suggest extraction. Forensic log analysis tools or WordPress audit plugins can help. If your site has been running an older plugin version for months, assume potential exposure and notify affected users per your legal/compliance obligations.
Do I need to regenerate user passwords or reset PII after patching?
Not due to this specific vulnerability, since it only reads data (no integrity compromise). However, if your forensic review confirms unauthorized access, consider notifying affected users and offering password resets as a precautionary measure. Consult your legal and privacy teams on notification obligations and remediation scope.
What if I'm not sure whether I have this plugin installed?
Log into your WordPress admin dashboard, navigate to Plugins, and search for 'FireBox Popups' or 'Increase Sales' in your installed plugins list. You can also check via SSH by listing the wp-content/plugins directory. If you're not actively using form collection functionality, consider uninstalling the plugin entirely rather than updating if it's not essential.
Are other form plugins vulnerable to the same issue?
This specific vulnerability is unique to FireBox Popups versions ≤3.1.7. However, similar authorization bypass flaws on export or admin functions have affected other WordPress plugins. Conduct a security audit of all form, lead capture, and survey plugins you use to verify they require proper authentication and role-based access control on sensitive functions.
This analysis is based on the published CVE record and vendor advisory details available as of the disclosure date. Specific patch version numbers and availability should be verified directly with the plugin vendor or WordPress.org plugin repository. This document does not constitute legal or compliance advice; organizations should consult internal legal, privacy, and compliance teams regarding data breach notification obligations. Exploitation scenarios and impact assumptions are illustrative and may vary based on individual site configuration, data collected, and threat landscape. This vulnerability intelligence is provided for situational awareness and operational response planning by authorized security personnel. Source: NVD (public-domain), retrieved 2026-07-27. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2026-10254MEDIUMUnauthenticated Information Disclosure in SourceCodester Pet Grooming Software
- CVE-2026-10854MEDIUMMISP Galaxy Visibility Control Bypass – Unauthorized Private Metadata Access
- CVE-2026-10864MEDIUMMISP Dashboard Widget Field Filtering Bypass (Medium)
- CVE-2026-11162MEDIUMChrome CSS Cross-Origin Data Leak Vulnerability
- CVE-2026-11168MEDIUMChrome Extension Memory Disclosure Vulnerability
- CVE-2026-11180MEDIUMChrome SVG Cross-Origin Data Leak – Patch & Mitigation Guide
- CVE-2026-11182MEDIUMChrome SVG Cross-Origin Data Leak Vulnerability
- CVE-2026-11203MEDIUMChrome GPU Isolation Bypass on macOS Allows Cross-Origin Data Leak