CVE-2025-49875

WordPress If-So Dynamic Content Personalization plugin <= 1.9.3.1 - Cross Site Scripting (XSS) Vulnerability

Published Jun 17, 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 If-So Dynamic Content If-So Dynamic Content Personalization if-so allows Stored XSS.This issue affects If-So Dynamic Content Personalization: from n/a through <= 1.9.3.1.

Analysis

AI-generated

Technical impact

The vulnerability allows attackers to inject malicious script that is stored by the If‑So Dynamic Content Personalization plugin and executed every time a page containing that content is rendered. This can lead to cookie theft, credential compromise, defacement, or phishing attacks against users of the affected WordPress site. The flaw results from improper neutralization of user input during HTML generation, a classic XSS weakness (CWE‑79).

Affected Systems

All WordPress installations using the If‑So Dynamic Content Personalization plugin version 1.9.3.1 or earlier are vulnerable. The issue applies to any site that has installed the plugin through the WordPress plugin repository or otherwise, regardless of the website theme or additional configurations.

Risk and Exploitability

The CVSS score of 6.5 indicates a medium impact with potential for data theft or site manipulation. The EPSS score of less than 1% suggests that, at this time, the likelihood of public exploitation is low, and the vulnerability is not listed in CISA’s KEV catalog. However, attackers can exploit this weakness by submitting user‑controlled content via the plugin’s input fields or user‑generated content areas; the payload is then stored and rendered unescaped, enabling the execution of arbitrary JavaScript in the context of any visitor to the rendered page. The known attack vector is remote, requiring only that the plugin's input mechanisms be accessible to an attacker.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the If‑So Dynamic Content Personalization plugin to a version newer than 1.9.3.1.
  • Implement input validation and output encoding for any data that the plugin accepts; ensure that all user‑supplied content is properly escaped before being embedded in HTML.
  • Deploy or configure a web application firewall to detect and block common XSS signatures on incoming requests to the plugin’s input endpoints.

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

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-19224 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in IfSo Dynamic Content If-So Dynamic Content Personalization allows Stored XSS. This issue affects If-So Dynamic Content Personalization: from n/a through 1.9.3.1.
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 IfSo Dynamic Content If-So Dynamic Content Personalization allows Stored XSS. This issue affects If-So Dynamic Content Personalization: from n/a through 1.9.3.1. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in If-So Dynamic Content If-So Dynamic Content Personalization if-so allows Stored XSS.This issue affects If-So Dynamic Content Personalization: from n/a through <= 1.9.3.1.
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 IfSo Dynamic Content If-So Dynamic Content Personalization allows Stored XSS. This issue affects If-So Dynamic Content Personalization: from n/a through 1.9.3.1.
Title WordPress If-So Dynamic Content Personalization plugin <= 1.9.3.1 - 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:13 PM
Reserved
Jun 11, 2025, 4:06 PM
Status
Deferred
Published
Jun 17, 2025, 3:15 PM
Modified
Jun 17, 2026, 9:32 AM