CVE-2025-31797

WordPress Sprout Clients plugin <= 3.2 - Cross Site Scripting (XSS) vulnerability

Published Apr 1, 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 BoldGrid Sprout Clients sprout-clients allows Stored XSS.This issue affects Sprout Clients: from n/a through <= 3.2.

Analysis

AI-generated

Technical impact

The Sprout Clients WordPress plugin up to version 3.2 contains an improper input neutralization flaw that lets stored data contain malicious script. When a victim views a page that renders the client information, the attacker’s script runs in the victim’s browser, enabling actions such as cookie theft, session hijacking or the display of phishing pages. This flaw is consistent with CWE‑79, the classic Stored XSS weakness.

Affected Systems

Users running the BoldGrid Sprout Clients plugin for WordPress, versions up through 3.2, are affected. The vulnerability was disclosed for the plugin package used by the WordPress ecosystem and applies to all installations that have not been upgraded beyond this boundary.

Risk and Exploitability

The CVSS score of 6.5 reflects a moderate severity with the main impact on confidentiality, integrity, and availability of browser sessions. The EPSS score of <1% indicates a low probability of existing exploitation at the time of assessment, and the vulnerability is not listed in the CISA KEV catalog. The attack vector is inferred to be via the plugin’s administrative or public interfaces where client data is stored and later rendered, allowing an attacker to inject malicious payloads. Due to the stored nature of the flaw, once the payload is inserted, it will affect all users who access the affected content until the plugin is updated or mitigated.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Sprout Clients plugin to the latest version (>=3.3) to apply the vendor patch that removes the stored XSS flaw.
  • If an immediate upgrade is not possible, restrict the use of the Sprout Clients data entry forms to trusted administrators only and disable any public exposure of client records until the fix is applied.
  • Configure a Content Security Policy that forbids unsafe-inline scripts and only allows scripts from trusted origins, thereby mitigating the impact of any residual stored XSS content.

Generated by OpenCVE AI on May 1, 2026 at 02:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-9240 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in BoldGrid Sprout Clients allows Stored XSS. This issue affects Sprout Clients: from n/a through 3.2.
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 BoldGrid Sprout Clients allows Stored XSS. This issue affects Sprout Clients: from n/a through 3.2. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in BoldGrid Sprout Clients sprout-clients allows Stored XSS.This issue affects Sprout Clients: from n/a through <= 3.2.
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': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in BoldGrid Sprout Clients allows Stored XSS. This issue affects Sprout Clients: from n/a through 3.2.
Title WordPress Sprout Clients plugin <= 3.2 - 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
Apr 28, 2026, 4:12 PM
Reserved
Apr 1, 2025, 1:20 PM
Status
Deferred
Published
Apr 1, 2025, 3:16 PM
Modified
Jun 17, 2026, 9:10 AM