Description
The WP Promoter plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the reset_stats() function in versions up to, and including, 1.3. The function is hooked to both the wp_ajax_wpp-reset_stats and wp_ajax_nopriv_wpp-reset_stats actions and contains no authentication, authorization, or nonce validation. This makes it possible for unauthenticated attackers to reset the plugin's bar and popup statistics by deleting the wpp_bar and wpp_popup options.
Published: 2026-05-27
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The WP Promoter plugin for WordPress versions up to and including 1.3 contains a missing capability check on the reset_stats routine. The function is wired to both wp_ajax_wpp-reset_stats and the unauthenticated wp_ajax_nopriv_wpp-reset_stats actions and performs no authentication, authorization, or nonce verification. Consequently, any unauthenticated visitor can invoke this handler and the plugin will delete its wpp_bar and wpp_popup options, wiping the displayed bar and popup statistics. The impact is a loss of data integrity for site analytics and the potential to conceal traffic behavior or hide attack footprints.

Affected Systems

The affected product is the WP Promoter plugin developed by Rahulbhangale. Versions 1.3 and earlier are vulnerable. No additional sub‑versions or builds are specified, so any installation of WP Promoter 1.3 or below is at risk.

Risk and Exploitability

The CVSS score for this issue is 5.3, indicating a moderate severity. No EPSS value is available, and the vulnerability is not listed in CISA’s KEV catalog. Because the AJAX action is accessible to unauthenticated users and lacks any nonce or capability checks, an attacker can trivially reset statistics with a simple HTTP POST request to the admin‑ajax endpoint. The exploitation does not require privileged access or pre‑authentication, so the risk to the site’s data integrity is real and the vulnerability could be abused if an attacker wishes to hide their activity or produce misleading analytics.

Generated by OpenCVE AI on May 27, 2026 at 08:06 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the WP Promoter plugin to the latest version that includes the missing authorization check.
  • If upgrading is not immediately possible, block unauthenticated access to the wpp-reset_stats action by configuring a web application firewall rule or disabling the plugin entirely.
  • Monitor site analytics to ensure that bar and popup statistics are not unexpectedly reset after mitigation.

Generated by OpenCVE AI on May 27, 2026 at 08:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 27 May 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 27 May 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Rahulbhangale
Rahulbhangale wp Promoter
Wordpress
Wordpress wordpress
Vendors & Products Rahulbhangale
Rahulbhangale wp Promoter
Wordpress
Wordpress wordpress

Wed, 27 May 2026 06:30:00 +0000

Type Values Removed Values Added
Description The WP Promoter plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the reset_stats() function in versions up to, and including, 1.3. The function is hooked to both the wp_ajax_wpp-reset_stats and wp_ajax_nopriv_wpp-reset_stats actions and contains no authentication, authorization, or nonce validation. This makes it possible for unauthenticated attackers to reset the plugin's bar and popup statistics by deleting the wpp_bar and wpp_popup options.
Title WP Promoter <= 1.3 - Missing Authorization to Unauthenticated Statistics Reset via wpp-reset_stats AJAX Action
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

Rahulbhangale Wp Promoter
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-05-27T10:33:08.094Z

Reserved: 2026-05-19T14:27:00.556Z

Link: CVE-2026-9014

cve-icon Vulnrichment

Updated: 2026-05-27T10:33:02.988Z

cve-icon NVD

Status : Received

Published: 2026-05-27T07:16:19.033

Modified: 2026-05-27T07:16:19.033

Link: CVE-2026-9014

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-27T10:06:59Z

Weaknesses