CVE-2025-52790

WordPress WP-DownloadCounter plugin <= 1.01 - Cross Site Request Forgery (CSRF) Vulnerability

Published Jun 20, 2025 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
Cross-Site Request Forgery (CSRF) vulnerability in r-win WP-DownloadCounter wp-downloadcounter allows Stored XSS.This issue affects WP-DownloadCounter: from n/a through <= 1.01.

Analysis

AI-generated

Technical impact

This vulnerability allows an attacker to forge authenticated requests to the WP‑DownloadCounter plugin and inject malicious scripts that are stored in the site’s content. The stored XSS can execute in the browsers of any user who views the affected content, potentially leading to credential theft, session hijacking, or full‑site takeover. The weakness is a classic CSRF flaw as defined by CWE‑352, and its exploitation results in code execution in the context of the victims’ browsers.

Affected Systems

All installations of the WP‑DownloadCounter plugin from older releases through version 1.01 by the vendor r‑win are affected. Any WordPress site that has not upgraded past 1.01 remains vulnerable.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity of the flaw, but the EPSS score of less than 1% suggests that exploitation is currently unlikely. The vulnerability is not listed in the CISA KEV catalog. Attackers would typically craft a CSRF request that a legitimate user’s browser would unknowingly send to the plugin’s endpoint, thereby delivering the malicious script to be stored in the site’s content. The vulnerability can be leveraged only by an attacker who can induce the target user to visit a crafted URL or submit a forged form.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the WP‑DownloadCounter plugin to the latest version that removes the CSRF flaw, or reinstall the plugin from a trusted source.
  • If an update is not yet available, configure the plugin or the surrounding WordPress installation to strip or escape any script tags or inline event handlers that are injected via the plugin’s input fields.
  • Implement or enforce WordPress nonce validation for all forms and AJAX calls that the WP‑DownloadCounter plugin processes, ensuring that only legitimate, authenticated requests are accepted.

Generated by OpenCVE AI on April 30, 2026 at 11:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-28465 Cross-Site Request Forgery (CSRF) vulnerability in r-win WP-DownloadCounter allows Stored XSS. This issue affects WP-DownloadCounter: from n/a through 1.01.
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Metrics cvssV3_1

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

Type Values Removed Values Added
Description Cross-Site Request Forgery (CSRF) vulnerability in r-win WP-DownloadCounter allows Stored XSS. This issue affects WP-DownloadCounter: from n/a through 1.01. Cross-Site Request Forgery (CSRF) vulnerability in r-win WP-DownloadCounter wp-downloadcounter allows Stored XSS.This issue affects WP-DownloadCounter: from n/a through <= 1.01.
References
Metrics cvssV3_1

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

Type Values Removed Values Added
Description Cross-Site Request Forgery (CSRF) vulnerability in r-win WP-DownloadCounter allows Stored XSS. This issue affects WP-DownloadCounter: from n/a through 1.01.
Title WordPress WP-DownloadCounter plugin <= 1.01 - Cross Site Request Forgery (CSRF) Vulnerability
Weaknesses CWE-352
References
Metrics cvssV3_1

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

Subscriptions

No data.

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
Apr 28, 2026, 4:13 PM
Reserved
Jun 19, 2025, 10:03 AM
Status
Deferred
Published
Jun 20, 2025, 3:15 PM
Modified
Jun 17, 2026, 9:37 AM