---
id: "CVE-2026-121782"
page: "https://infrastack.ai/live/CVE-2026-121782"
kind: "vulnerability"
aliases: ["CVE-2026-121782"]
title: "If-So Dynamic Content WordPress plugin: reflected XSS through 1.10.3"
severity: "high"
cvss: 7.1
epss: null
exploited: false
status: "open"
category: "package"
products: [{"name": "if-so", "fixed": ["1.10.4"], "affected": "<= 1.10.3", "ecosystem": "vendor"}]
ecosystems: ["vendor"]
tags: ["if-so-dynamic-content", "package", "self-hosted", "wordpress"]
not_affected_if: ["plugin-not-installed"]
published_at: "2026-11-09T11:17:22+00:00"
first_seen_at: "2026-11-09T11:26:03+00:00"
updated_at: "2026-11-09T11:28:55+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-121782", "first_seen_at": "2026-11-09T11:26:03+00:00"}, {"source": "analyst", "url": "https://wordpress.org/plugins/if-so/", "first_seen_at": "2026-11-09T11:28:55+00:00", "cites": ["https://wordpress.org/plugins/if-so/"]}]
exploit_sources: []
---

# If-So Dynamic Content WordPress plugin: reflected XSS through 1.10.3

Link for people: https://infrastack.ai/live/CVE-2026-121782 (this .md is for agents)

The If-So Dynamic Content Personalization plugin for WordPress does not neutralize input in some pages, allowing reflected cross-site scripting. An attacker can run script in a visitor's browser by tricking them into opening a crafted link.

_Summary, check and fix written by a model from the sources; labelled as such._

## Affected

- vendor:if-so affected <= 1.10.3 fixed 1.10.4

## How to check

- Run `wp plugin get if-so --field=version` or check Plugins in WP admin.
- Versions 1.10.3 and earlier are affected; 1.10.4 is the current release and the likely fix (unconfirmed).

## Fix

Update to 1.10.4 (latest on WordPress.org; its changelog lists an unspecified 'Security fix', not confirmed as this CVE). Vulnerable parameter: unknown.

## Timeline

- 2026-11-09T11:26:03+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-121782
- 2026-11-09T11:28:55+00:00 analyst https://wordpress.org/plugins/if-so/ — NVD/Patchstack: reflected XSS <= 1.10.3. WordPress.org changelog lists 1.10.4 (current) with an unnamed 'Security fix'; it does not name this CVE or the parameter, so fix is inferred, not verified. Exa credits exhausted; no Patchstack page for this CVE found.

## Documents

- [mentions] If-So Dynamic Content Personalization – WordPress.org (changelog) https://wordpress.org/plugins/if-so/

## From the sources

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 Reflected XSS.This issue affects If-So Dynamic Content Personalization: from n/a through 1.10.3.

---

_Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai_
