CVE-2025-14441: CWE-862 Missing Authorization in roxnor Popup builder with Gamification, Multi-Step Popups, Page-Level Targeting, and WooCommerce Triggers
The Popupkit plugin for WordPress is vulnerable to arbitrary subscriber data deletion due to missing authorization on the DELETE `/subscribers` REST API endpoint in all versions up to, and including, 2.2.0. This is due to the `permission_callback` only validating wp_rest nonce without checking user capabilities. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete arbitrary subscriber records.
AI Analysis
Technical Summary
CVE-2025-14441 is a vulnerability classified under CWE-862 (Missing Authorization) found in the Popupkit WordPress plugin developed by roxnor, which provides features such as Gamification, Multi-Step Popups, Page-Level Targeting, and WooCommerce Triggers. The vulnerability exists in the REST API endpoint DELETE /subscribers, which is intended to allow deletion of subscriber records. The root cause is that the permission_callback function only validates the wp_rest nonce, a token designed to prevent CSRF attacks, but fails to verify the user's capabilities or roles. Consequently, any authenticated user with at least Subscriber-level access can invoke this endpoint to delete arbitrary subscriber data. This bypass of authorization controls compromises data integrity by enabling unauthorized data deletion. The vulnerability affects all versions up to and including 2.2.0 of the plugin. The CVSS 3.1 base score is 5.3 (medium severity), reflecting that the attack vector is network-based, requires low attack complexity, no privileges beyond subscriber-level, no user interaction, and impacts integrity only without affecting confidentiality or availability. There are no known exploits in the wild at this time. The vulnerability was published on January 6, 2026, and no official patches have been linked yet. Given the plugin’s integration with WooCommerce and its use in marketing and subscriber management workflows, exploitation could disrupt subscriber data and marketing operations.
Potential Impact
For European organizations, this vulnerability poses a risk primarily to the integrity of subscriber data managed through the Popupkit plugin. Unauthorized deletion of subscriber records can lead to loss of customer data, disruption of marketing campaigns, and potential compliance issues under GDPR due to data manipulation without proper authorization. While confidentiality and availability are not directly impacted, the integrity breach could undermine trust in data accuracy and operational continuity. Organizations relying on WooCommerce and targeted popup campaigns for customer engagement and sales conversions may experience operational setbacks. Additionally, attackers with minimal privileges can exploit this flaw, increasing the risk from insider threats or compromised low-level accounts. The absence of known exploits reduces immediate risk but does not eliminate the threat, especially as the vulnerability is publicly disclosed. European entities with large e-commerce footprints or extensive subscriber databases are particularly vulnerable to data integrity attacks that could affect customer relations and regulatory compliance.
Mitigation Recommendations
To mitigate CVE-2025-14441, European organizations should immediately audit their WordPress environments for the presence of the Popupkit plugin and verify the version in use. Since no official patch is currently linked, temporary mitigations include restricting access to the REST API endpoints by implementing additional authorization checks at the web server or application firewall level, such as IP whitelisting or user role restrictions. Administrators can also disable or restrict the DELETE /subscribers endpoint via custom code or REST API filters to enforce capability checks beyond nonce validation. Monitoring and logging REST API calls related to subscriber data deletion can help detect suspicious activity. Organizations should also review user roles and permissions to minimize the number of users with Subscriber-level or higher access, applying the principle of least privilege. Once an official patch is released, prompt application is critical. Additionally, regular backups of subscriber data should be maintained to enable recovery from unauthorized deletions. Finally, educating users about the risk of compromised low-privilege accounts can reduce exploitation likelihood.
Affected Countries
Germany, United Kingdom, France, Netherlands, Italy, Spain, Poland, Sweden
CVE-2025-14441: CWE-862 Missing Authorization in roxnor Popup builder with Gamification, Multi-Step Popups, Page-Level Targeting, and WooCommerce Triggers
Description
The Popupkit plugin for WordPress is vulnerable to arbitrary subscriber data deletion due to missing authorization on the DELETE `/subscribers` REST API endpoint in all versions up to, and including, 2.2.0. This is due to the `permission_callback` only validating wp_rest nonce without checking user capabilities. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete arbitrary subscriber records.
AI-Powered Analysis
Technical Analysis
CVE-2025-14441 is a vulnerability classified under CWE-862 (Missing Authorization) found in the Popupkit WordPress plugin developed by roxnor, which provides features such as Gamification, Multi-Step Popups, Page-Level Targeting, and WooCommerce Triggers. The vulnerability exists in the REST API endpoint DELETE /subscribers, which is intended to allow deletion of subscriber records. The root cause is that the permission_callback function only validates the wp_rest nonce, a token designed to prevent CSRF attacks, but fails to verify the user's capabilities or roles. Consequently, any authenticated user with at least Subscriber-level access can invoke this endpoint to delete arbitrary subscriber data. This bypass of authorization controls compromises data integrity by enabling unauthorized data deletion. The vulnerability affects all versions up to and including 2.2.0 of the plugin. The CVSS 3.1 base score is 5.3 (medium severity), reflecting that the attack vector is network-based, requires low attack complexity, no privileges beyond subscriber-level, no user interaction, and impacts integrity only without affecting confidentiality or availability. There are no known exploits in the wild at this time. The vulnerability was published on January 6, 2026, and no official patches have been linked yet. Given the plugin’s integration with WooCommerce and its use in marketing and subscriber management workflows, exploitation could disrupt subscriber data and marketing operations.
Potential Impact
For European organizations, this vulnerability poses a risk primarily to the integrity of subscriber data managed through the Popupkit plugin. Unauthorized deletion of subscriber records can lead to loss of customer data, disruption of marketing campaigns, and potential compliance issues under GDPR due to data manipulation without proper authorization. While confidentiality and availability are not directly impacted, the integrity breach could undermine trust in data accuracy and operational continuity. Organizations relying on WooCommerce and targeted popup campaigns for customer engagement and sales conversions may experience operational setbacks. Additionally, attackers with minimal privileges can exploit this flaw, increasing the risk from insider threats or compromised low-level accounts. The absence of known exploits reduces immediate risk but does not eliminate the threat, especially as the vulnerability is publicly disclosed. European entities with large e-commerce footprints or extensive subscriber databases are particularly vulnerable to data integrity attacks that could affect customer relations and regulatory compliance.
Mitigation Recommendations
To mitigate CVE-2025-14441, European organizations should immediately audit their WordPress environments for the presence of the Popupkit plugin and verify the version in use. Since no official patch is currently linked, temporary mitigations include restricting access to the REST API endpoints by implementing additional authorization checks at the web server or application firewall level, such as IP whitelisting or user role restrictions. Administrators can also disable or restrict the DELETE /subscribers endpoint via custom code or REST API filters to enforce capability checks beyond nonce validation. Monitoring and logging REST API calls related to subscriber data deletion can help detect suspicious activity. Organizations should also review user roles and permissions to minimize the number of users with Subscriber-level or higher access, applying the principle of least privilege. Once an official patch is released, prompt application is critical. Additionally, regular backups of subscriber data should be maintained to enable recovery from unauthorized deletions. Finally, educating users about the risk of compromised low-privilege accounts can reduce exploitation likelihood.
Affected Countries
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2025-12-10T13:07:03.705Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 695c95223839e44175ebc5a5
Added to database: 1/6/2026, 4:52:50 AM
Last enriched: 1/6/2026, 5:07:57 AM
Last updated: 1/8/2026, 2:27:24 PM
Views: 24
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Related Threats
CVE-2026-21895: CWE-703: Improper Check or Handling of Exceptional Conditions in RustCrypto RSA
LowCVE-2025-8307: CWE-257 Storing Passwords in a Recoverable Format in Asseco InfoMedica Plus
MediumCVE-2025-8306: CWE-1220 Insufficient Granularity of Access Control in Asseco InfoMedica Plus
MediumCVE-2025-14025: Incorrect Execution-Assigned Permissions in Red Hat Red Hat Ansible Automation Platform 2
HighCVE-2026-21891: CWE-287: Improper Authentication in IceWhaleTech ZimaOS
CriticalActions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.