Description
The Redux Framework plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'content' parameter in all versions up to, and including, 4.5.16 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This requires the target site's theme to register a color_scheme field on the user profile via Redux_Users::set_profile(), which causes the nonce to be rendered on /wp-admin/profile.php for every logged-in user, making it accessible to Subscribers.
Published: 2026-11-07
Score: 6.4 Medium
EPSS: n/a
KEV: No
Impact: Stored Cross‑Site Scripting that allows a subscriber‑level attacker to inject and execute arbitrary scripts on site pages
Action: Immediate Patch
AI Analysis

Impact

The plugin is vulnerable because the content supplied for color scheme names is stored without proper sanitization or escaping. An authenticated user with subscriber privileges can store malicious markup in the color_scheme field so that, when a page that includes that field is rendered, the script runs in the browser of any visitor. The flaw provides code execution with the privileges of the user who views the page, potentially allowing phishing or credential theft, but it does not allow direct server‑side changes or data exfiltration.

Affected Systems

WordPress sites that have installed Redux Framework versions 4.5.16 or older. The vulnerability exists only when the theme registers a color_scheme field via Redux_Users::set_profile(), which causes the setting to appear on the logged‑in user profile page. Any site running these plugin versions is therefore vulnerable.

Risk and Exploitability

The vulnerability carries a CVSS score of 6.4, indicating moderate severity. EPSS is currently not available, and the flaw is not listed in CISA’s KEV catalog, suggesting it is not known to be actively exploited in the wild, but the authenticated nature and absence of hard checks mean it is routine to test. An attacker needs only a subscription‑level user account and permission to edit their profile to insert malicious content, after which the infection spreads to anyone who views a page rendering the color scheme name. Because the capabilities are common for many users, the risk of exploitation is significant in environments where subscriber accounts exist.

Generated by OpenCVE AI on November 7, 2026 at 08:41 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Redux Framework to version 4.5.17 or later, which contains the sanitization and escaping fix for the color_scheme field.
  • If an immediate upgrade is not possible, disable or remove the color_scheme extension in Redux Framework to eliminate the code path that accepts unfiltered content.
  • Restrict subscriber or other low‑privilege roles from editing profile fields that could expose the color_scheme setting, for example by adjusting role capabilities or applying a plugin that limits profile editing functionality.

Generated by OpenCVE AI on November 7, 2026 at 08:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 07 Nov 2026 06:00:00 +0000

Type Values Removed Values Added
First Time appeared Davidanderson
Davidanderson redux Framework
Wordpress-extensions
Wordpress-extensions redux Framework
Vendors & Products Davidanderson
Davidanderson redux Framework
Wordpress-extensions
Wordpress-extensions redux Framework

Sat, 07 Nov 2026 04:45:00 +0000

Type Values Removed Values Added
Description The Redux Framework plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'content' parameter in all versions up to, and including, 4.5.16 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This requires the target site's theme to register a color_scheme field on the user profile via Redux_Users::set_profile(), which causes the nonce to be rendered on /wp-admin/profile.php for every logged-in user, making it accessible to Subscribers.
Title Redux Framework <= 4.5.16 - Authenticated (Subscriber+) Stored Cross-Site Scripting via Color Scheme Name
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N'}


Subscriptions

Davidanderson Redux Framework
Wordpress-extensions Redux Framework
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-11-07T04:27:14.666Z

Reserved: 2026-10-14T12:56:30.180Z

Link: CVE-2026-110534

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-07T05:18:00.590

Modified: 2026-11-07T05:18:00.800

Link: CVE-2026-110534

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-07T05:45:13Z

Weaknesses
  • CWE-79

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