Plugins · redux-framework · data as of 2026-11-01
Is Redux Framework safe? Known vulnerabilities and latest version
- Latest version
- 4.5.16
- Last updated
- 2026-10-12
- Active installs
- 900,000+
- Known issues on record
- 12
- Unpatched in latest
- 1
- Tested up to WP
- 7.1.4 · PHP 7.4+
Redux is a simple, truly extensible, and fully responsive options framework for WordPress themes and plugins. It ships with an integrated demo. — by David Anderson / Team Updraft
What to do
- There is no fixed version yet. If you can live without Redux Framework for now, deactivate it and delete it until the developer ships a fix.
- If you must keep it, limit who can log in (remove unused accounts, especially low-level ones) and put a web application firewall in front of the site.
- Watch for an update: get an email when this page changes.
- If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan, or have us clean it: Emergency Cleanup, $499.
With WP-CLI: wp plugin get redux-framework --field=version shows what you run; wp plugin update redux-framework updates it.
Check your version
Known vulnerabilities
12 on record, newest first. “Affected” is the version range the source gives; “fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version.
medium 6.5 CVE-2026-103997 · published 2026-10-31
Missing authorization check in Redux Framework (4.5.15 and older)
- Affected
- 4.5.15 and older
- Fixed in
- 4.5.16 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Redux Framework plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 4.5.15. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to view the entire Redux options payload — including plaintext password field values, API keys, license keys, and SMTP credentials — exposed in the inline redux_<opt_name> JavaScript block on wp-admin/profile.php. The Users extension is loaded automatically for every Redux instance registered by any installed theme or plugin, meaning any site running Redux Framework is affected regardless of whether the developer explicitly configured the Users extension.
NVD CVE-2026-103997Wordfence advisorygithub.comPlugin source
medium 6.4 CVE-2026-102918 · published 2026-10-30
Stored cross-site scripting (XSS) in Redux Framework (4.5.15 and older)
- Affected
- 4.5.15 and older
- Fixed in
- 4.5.16 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Redux Framework plugin for WordPress is vulnerable to Stored Cross-Site Scripting in all versions up to, and including, 4.5.15 via the multi_media field. This is due to the field's renderer printing the stored value into an href attribute, a hidden input value and an HTML element without escaping, while every neighbouring attribute in the same method is wrapped in esc_attr(). It is compounded by Redux_Extension_Users::user_meta_save() evaluating a field's 'permissions' requirement against a user id taken from the request body ('checkuser_id') rather than the current user, so a Subscriber can write a field declared for 'manage_options'. This makes it possible for authenticated attackers with Subscriber-level access and above to inject arbitrary web scripts into their own profile record that execute when an administrator views that user's profile in the dashboard. Requires a theme or plugin that registers a multi_media field through the Redux Users API.
NVD CVE-2026-102918Wordfence advisoryCode change (fix)Plugin source
medium 6.5 affects latest 4.5.16 CVE-2026-116404 · published 2026-10-28
Missing authorization check in Redux Framework (4.5.16 and older)
- Affected
- 4.5.16 and older
- Fixed in
- no fix listed yet
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Missing Authorization vulnerability in David Anderson Redux Framework redux-framework allows Lifting Sensitive Data Embedded in Cache.This issue affects Redux Framework: from n/a through 4.5.16.
medium 6.8 CVE-2025-14123 · published 2026-10-09
Privilege escalation in Redux Framework (4.5.11 and older)
- Affected
- 4.5.11 and older
- Fixed in
- 4.5.13 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Redux Framework plugin for WordPress is vulnerable to privilege escalation in all versions up to, and including, 4.5.11. This is due to the plugin saving arbitrary meta keys under a registered option name without sufficient capability checks or key allowlist / restrictions. This makes it possible for authenticated attackers, with Subscriber-level access and above, to set an arbitrary role (e.g., Administrator) when performing a profile update if a plugin or theme using this framework has added at least one user profile field that leverages Redux_Users::set_profile/set_section/set_field.
medium 6.4 CVE-2026-90992 · published 2026-10-01
Stored cross-site scripting (XSS) in Redux Framework (4.5.14 and older)
- Affected
- 4.5.14 and older
- Fixed in
- 4.5.15 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Redux Framework plugin for WordPress is vulnerable to Stored Cross-Site Scripting via User Meta Merge via 'user-mediaurl' Media Field in all versions up to, and including, 4.5.14 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 is exploitable by Subscriber-level users who can store a payload in user meta fields such as the biography, session_tokens (via a crafted User-Agent at login), or persisted_preferences (via the REST API), which are then promoted to the site-wide redux_demo option when a media URL repair is triggered on the demo panel.
NVD CVE-2026-90992Wordfence advisoryCode change (fix)Plugin source
medium 4.3 CVE-2026-88999 · published 2026-10-01
Missing authorization check in Redux Framework (4.5.14 and older)
- Affected
- 4.5.14 and older
- Fixed in
- 4.5.15 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Redux Framework plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 4.5.14 This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to delete arbitrary media library attachments, including administrator-owned files, from the affected site. This is exploitable by Subscribers when a Custom Fonts field is registered on the user profile page via Redux_Users::set_profile(), as doing so causes the required redux_custom_fonts nonce to be rendered into the Subscriber's wp-admin/profile.php page.
NVD CVE-2026-88999Wordfence advisoryCode change (fix)github.comPlugin source
medium 6.4 CVE-2026-5410 · published 2026-09-19
Stored cross-site scripting (XSS) in Redux Framework (4.5.13 and older)
- Affected
- 4.5.13 and older
- Fixed in
- 4.5.14 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Redux Framework plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the spinner field in versions up to, and including, 4.5.13 This is due to insufficient input sanitization and output escaping. In the user_meta_save() function scalar values bypass the sanitization logic that only processes arrays, allowing the spinner field value to be stored in user meta without proper sanitization. Later, at line 56 of class-redux-spinner.php in the render() function, this value is rendered in an unquoted HTML attribute without escaping via '$data_string .= ' data-val=' . $this->value;'. 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.
NVD CVE-2026-5410Wordfence advisoryCode change (fix)Plugin source
medium 6.4 CVE-2026-5400 · published 2026-09-19
Stored cross-site scripting (XSS) in Redux Framework (4.5.13 and older)
- Affected
- 4.5.13 and older
- Fixed in
- 4.5.14 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Redux Framework plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Media field filter values in versions up to, and including, 4.5.13 This is due to insufficient input sanitization of nested array values in the user_meta_save() function and unsafe output of filter CSS values in the render() function without proper 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.
NVD CVE-2026-5400Wordfence advisoryCode change (fix)github.comPlugin source
medium 6.4 CVE-2026-5399 · published 2026-09-10
Stored cross-site scripting (XSS) in Redux Framework (4.5.13.1 and older)
- Affected
- 4.5.13.1 and older
- Fixed in
- 4.5.14 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Redux Framework plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Slider field in User Profile settings in versions up to and including 4.5.13.1. This is due to insufficient input sanitization in the user_meta_save() function (which only sanitizes array values, not scalar values) and improper output escaping in the Redux_Slider::render() method, which outputs slider values into unquoted HTML attributes. The vulnerability also exploits the fact that the clean_default() method only casts values to numeric types when they are empty or out of bounds, allowing malicious strings like '1 tabindex=0 autofocus onfocus=alert(1) x=' to pass validation through PHP's loose type comparison. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject arbitrary web scripts into their user profile that will execute whenever an Administrator navigates to view the attacker's profile page.
high 8.8 CVE-2026-12525 · published 2026-07-16
Privilege escalation in Redux Framework (older than 4.5.13)
- Affected
- older than 4.5.13
- Fixed in
- 4.5.13
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Redux Framework WordPress plugin before 4.5.13 does not restrict which user meta keys can be written when saving custom profile fields, allowing users with at least the Subscriber role to escalate their privileges to Administrator by submitting a crafted value while updating their own profile, on sites where the Redux Framework WordPress plugin before 4.5.13's user-profile (Users extension) feature is enabled.
medium 6.4 CVE-2025-9488 · published 2025-12-13
Stored cross-site scripting (XSS) in Redux Framework (4.5.8 and older)
- Affected
- 4.5.8 and older
- Fixed in
- 4.5.9 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Redux Framework plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘data’ parameter in all versions up to, and including, 4.5.8 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
NVD CVE-2025-9488Wordfence advisoryCode change (fix)wordpress.orgPlugin source
high 7.2 CVE-2024-6828 · published 2024-07-23
Stored cross-site scripting (XSS) in Redux Framework (4.4.12 to 4.4.17)
- Affected
- 4.4.12 to 4.4.17
- Fixed in
- 4.4.18 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Redux Framework plugin for WordPress is vulnerable to unauthenticated JSON file uploads due to missing authorization and capability checks on the Redux_Color_Scheme_Import function in versions 4.4.12 to 4.4.17. This makes it possible for unauthenticated attackers to upload JSON files, which can be used to conduct stored cross-site scripting attacks and, in some rare cases, when the wp_filesystem fails to initialize - to Remote Code Execution.
NVD CVE-2024-6828Wordfence advisorycore.trac.wordpress.orgPlugin source
Recent activity
- 2026-10-12 — latest release on wordpress.org (4.5.16).
- 2026-10-31 — Missing authorization check disclosed (CVE-2026-103997), fixed in 4.5.16.
- 2026-10-30 — Stored cross-site scripting (XSS) disclosed (CVE-2026-102918), fixed in 4.5.16.
- 2026-10-28 — Missing authorization check disclosed (CVE-2026-116404), no fix listed yet.
Get an email when Redux Framework has a new vulnerability
Free. We check the CVE feeds every day and email you only when a new issue for Redux Framework (redux-framework) is published or a fix ships. Unsubscribe in one click.
Where this data comes from
- Version, last update, installs: wordpress.org/plugins/redux-framework (Plugins API), fetched 2026-11-01.
- Vulnerabilities: NIST National Vulnerability Database (NVD), checked 2026-11-01. This product uses data from the NVD API but is not endorsed or certified by the NVD.
- Each record links to its CVE page and to the original advisory (Wordfence, Patchstack or WPScan) where there is one. We only list a CVE here when its references or its advisory name this exact plugin, so a few real issues may be missing; none should be about a different plugin. Spot an error? Email Daniel.
Badge for your site or docs (states facts with a date, not a verdict):
<a href="https://laskyr.com/plugins/redux-framework"><img src="https://laskyr.com/plugins/redux-framework/badge.svg" alt="Redux Framework vulnerability status"></a>