CVE-2025-23892

WordPress Progress Tracker plugin <= 0.9.3 - Cross Site Scripting (XSS) vulnerability

Published Jan 16, 2025 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Alex Furr Progress Tracker progress-tracker allows DOM-Based XSS.This issue affects Progress Tracker: from n/a through <= 0.9.3.

Analysis

AI-generated

Technical impact

Improperly neutralized input during web page generation allows an attacker to inject malicious JavaScript into the Progress Tracker plugin interface. The vulnerability is a DOM‑based XSS that can execute arbitrary client‑side code when an affected user visits a crafted link or interacts with vulnerable input fields. An attacker could perform session hijacking, defacement, or phishing by delivering the attacker’s script inside the plugin’s output.

Affected Systems

WordPress Progress Tracker plugin, versions up to 0.9.3, supplied by Alex Furr. The issue exists in all releases from the initial deployment through 0.9.3 inclusive.

Risk and Exploitability

The CVSS score of 6.5 indicates a medium‑severe risk. The EPSS score is below 1 %, suggesting that automatic exploitation is unlikely but still possible if an attacker can entice users to visit a malicious URL. The vulnerability is not yet listed in the CISA KEV catalog. Exploitation requires a victim to load the victim‑containing page; an attacker can typically influence the URL or form input that the plugin processes, making the attack vector “client‑side” and dependent on user interaction.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Progress Tracker plugin to version 1.0.0 or later, which removes the DOM‑based XSS flaw.
  • If an immediate upgrade is not possible, ensure that any user‑supplied input processed by the plugin is properly escaped or sanitized before rendering to prevent script injection.
  • Implement a strict Content‑Security‑Policy header to restrict the execution of inline scripts and disallow unsafe directives, adding an additional layer of protection against XSS.

Generated by OpenCVE AI on May 1, 2026 at 20:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-3510 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Alex Furr and Simon Ward Progress Tracker allows DOM-Based XSS.This issue affects Progress Tracker: from n/a through 0.9.3.
History
Type Values Removed Values Added
Metrics cvssV3_1

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

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Alex Furr and Simon Ward Progress Tracker allows DOM-Based XSS.This issue affects Progress Tracker: from n/a through 0.9.3. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Alex Furr Progress Tracker progress-tracker allows DOM-Based XSS.This issue affects Progress Tracker: from n/a through <= 0.9.3.
References
Metrics cvssV3_1

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

Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Alex Furr and Simon Ward Progress Tracker allows DOM-Based XSS.This issue affects Progress Tracker: from n/a through 0.9.3.
Title WordPress Progress Tracker plugin <= 0.9.3 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

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

Subscriptions

No data.

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
May 11, 2026, 10:44 PM
Reserved
Jan 16, 2025, 11:31 AM
Status
Deferred
Published
Jan 16, 2025, 9:15 PM
Modified
Jun 17, 2026, 8:57 AM