CVE-2025-24001

WordPress PPO Call To Actions plugin <= 0.1.3 - CSRF to Stored XSS vulnerability

Published Jan 21, 2025 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
Cross-Site Request Forgery (CSRF) vulnerability in Ngô Thắng IT PPO Call To Actions ppo-call-to-actions allows Cross Site Request Forgery.This issue affects PPO Call To Actions: from n/a through <= 0.1.3.

Analysis

AI-generated

Technical impact

The PPO Call To Actions plugin for WordPress, released by Ngô Thắng IT, contains a Cross‑Site Request Forgery flaw that allows an attacker to submit requests on behalf of an authenticated user. The title and the vendor reference suggest that the forged request can store malicious content, resulting in a stored cross‑site scripting attack that would execute in the browsers of any user who views the affected content. This could lead to theft of credentials, defacement, or further compromise of the site.

Affected Systems

All installations of the PPO Call To Actions plugin built by Ngô Thắng IT running versions from the initial release through 0.1.3 are impacted. No specific sub‑versions beyond the upper bound of 0.1.3 are listed, so any version equal to or older than the referenced maximum is considered at risk.

Risk and Exploitability

The CVSS score of 7.1 indicates a moderate to high severity, reflecting the potential for significant harm if the flaw is enacted. The EPSS score of less than 1% shows that at the time of analysis the likelihood of exploitation is very low. The vulnerability is not catalogued in the CISA KEV list, further suggesting a lower threat level. As a CSRF weakness, an attacker would need to coerce a privileged user into visiting a malicious site or otherwise trigger a crafted request, limiting the attack surface but still posing a risk to sites with active administrators.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the PPO Call To Actions plugin to a version newer than 0.1.3 as soon as a patched release is available.
  • If a patch is not yet available, disable or remove the plugin from the WordPress installation to eliminate the attack vector.
  • Ensure that any remaining administrative pages enforce CSRF tokens and that user-submitted content is properly sanitized to prevent stored XSS.

Generated by OpenCVE AI on May 1, 2026 at 19:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-3593 Cross-Site Request Forgery (CSRF) vulnerability in PPO Việt Nam (ppo.vn) PPO Call To Actions allows Cross Site Request Forgery. This issue affects PPO Call To Actions: from n/a through 0.1.3.
History
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 PPO Việt Nam (ppo.vn) PPO Call To Actions allows Cross Site Request Forgery. This issue affects PPO Call To Actions: from n/a through 0.1.3. Cross-Site Request Forgery (CSRF) vulnerability in Ngô Thắng IT PPO Call To Actions ppo-call-to-actions allows Cross Site Request Forgery.This issue affects PPO Call To Actions: from n/a through <= 0.1.3.
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
Metrics ssvc

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

Type Values Removed Values Added
Description Cross-Site Request Forgery (CSRF) vulnerability in PPO Việt Nam (ppo.vn) PPO Call To Actions allows Cross Site Request Forgery. This issue affects PPO Call To Actions: from n/a through 0.1.3.
Title WordPress PPO Call To Actions plugin <= 0.1.3 - CSRF to Stored XSS 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'}

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
May 11, 2026, 11:00 PM
Reserved
Jan 16, 2025, 11:33 AM
Status
Deferred
Published
Jan 21, 2025, 2:15 PM
Modified
Jun 17, 2026, 8:57 AM