CVE-2025-23531

WordPress RSVPMaker Volunteer Roles plugin <= 1.5.1 - Reflected Cross Site Scripting (XSS) vulnerability

Published Jan 27, 2025 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in davidfcarr RSVPMaker Volunteer Roles rsvpmaker-volunteer-roles allows Reflected XSS.This issue affects RSVPMaker Volunteer Roles: from n/a through <= 1.5.1.

Analysis

AI-generated

Technical impact

Improper neutralization of input during web page generation leads to a reflected cross‑site scripting vulnerability in the RSVPMaker Volunteer Roles WordPress plugin. The flaw allows an attacker to inject arbitrary JavaScript into pages that echo user‑supplied data. When a victim clicks a maliciously crafted link or visits a URL containing the payload, the script executes in the victim’s browser context, potentially enabling session hijacking, credential theft, or defacement. This is a classic input‑validation weakness identified as CWE‑79 and is classified with a CVSS score of 7.1.

Affected Systems

Affected products include the RSVPMaker Volunteer Roles plugin developed by davidfcarr. Versions from the earliest release through and including 1.5.1 are impacted. Site administrators running these plugin versions on any WordPress environment are at risk. No other vendors or products are listed.

Risk and Exploitability

The severity rating of 7.1 indicates a high‑risk condition, but the EPSS score of less than 1% suggests that exploitation attempts are currently rare or unlikely to be widespread. The vulnerability is not present in CISA’s KEV catalog. Exploitation is straightforward: an attacker must create a URL containing malicious script and persuade a user to visit it, usually via phishing or social‑engineering tactics. Because the flaw is reflected, it does not require administrative access or local exploitation, making it feasible for non‑privileged attackers to impact unsuspecting site visitors. While the probability is low, the potential impact on confidentiality, integrity, and availability of user sessions warrants prompt attention.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the RSVPMaker Volunteer Roles plugin to the latest released version (≥1.5.2) to remove the reflected XSS flaw.
  • If an update cannot be applied immediately, deactivate or uninstall the plugin to eliminate the vulnerable code path.
  • As a temporary safeguard, ensure that any data echoed by the plugin is properly escaped—use WordPress functions such as esc_html() or esc_js() to neutralize potentially malicious content.

Generated by OpenCVE AI on May 1, 2026 at 18:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-3232 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in David F. Carr RSVPMaker Volunteer Roles allows Reflected XSS. This issue affects RSVPMaker Volunteer Roles: from n/a through 1.5.1.
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 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in David F. Carr RSVPMaker Volunteer Roles allows Reflected XSS. This issue affects RSVPMaker Volunteer Roles: from n/a through 1.5.1. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in davidfcarr RSVPMaker Volunteer Roles rsvpmaker-volunteer-roles allows Reflected XSS.This issue affects RSVPMaker Volunteer Roles: from n/a through <= 1.5.1.
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 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in David F. Carr RSVPMaker Volunteer Roles allows Reflected XSS. This issue affects RSVPMaker Volunteer Roles: from n/a through 1.5.1.
Title WordPress RSVPMaker Volunteer Roles plugin <= 1.5.1 - Reflected Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
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-79

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

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
Apr 28, 2026, 4:11 PM
Reserved
Jan 16, 2025, 11:25 AM
Status
Deferred
Published
Jan 27, 2025, 3:15 PM
Modified
Jun 17, 2026, 8:55 AM