cleantalk
Vulnerabilities and Security Researches

Vulnerabilities and security researches forredux-framework redux-framework

Direction: descending
Oct 10, 2026

Redux Framework # CVE-2025-14123

CVE, Research URL

CVE-2025-14123

Application

Redux Framework

Date
Oct 09, 2026
Research Description
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.
Affected versions
max 4.5.13.
Status
vulnerable
Oct 06, 2026

Redux Framework # CVE-2026-90992

CVE, Research URL

CVE-2026-90992

Application

Redux Framework

Date
Oct 01, 2026
Research Description
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.
Affected versions
max 4.5.15.
Status
vulnerable

Redux Framework # CVE-2026-88999

CVE, Research URL

CVE-2026-88999

Application

Redux Framework

Date
Oct 01, 2026
Research Description
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.
Affected versions
max 4.5.15.
Status
vulnerable
Sep 20, 2026

Redux Framework # CVE-2026-5400

CVE, Research URL

CVE-2026-5400

Application

Redux Framework

Date
Sep 19, 2026
Research Description
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.
Affected versions
max 4.5.14.
Status
vulnerable

Redux Framework # CVE-2026-5410

CVE, Research URL

CVE-2026-5410

Application

Redux Framework

Date
Sep 19, 2026
Research Description
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.
Affected versions
max 4.5.14.
Status
vulnerable
Sep 10, 2026

Redux Framework # CVE-2026-5399

CVE, Research URL

CVE-2026-5399

Application

Redux Framework

Date
Sep 10, 2026
Research Description
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.
Affected versions
max 4.5.14.
Status
vulnerable
Jul 17, 2026

Redux Framework # CVE-2026-12525

CVE, Research URL

CVE-2026-12525

Application

Redux Framework

Date
Jul 16, 2026
Research Description
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.
Affected versions
max 4.5.13.
Status
vulnerable
Jun 16, 2026

Redux Framework # 349264a834563d477ef1ae1e15fe44b9bbdb107b

Application

Redux Framework

Date
Nov 23, 2020
Research Description
Redux Framework [redux-framework] < 4.1.21 Gutenberg Template and Pattern Library & Redux Framework <= 4.1.20 - Cross-Site Request Forgery The Gutenberg Template and Pattern Library & Redux Framework plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 4.1.20. This is due to missing or incorrect nonce validation on the save() function. This makes it possible for unauthenticated attackers to modify settings via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
Affected versions
max 4.1.21.
Status
vulnerable

Redux Framework # f15a2a490dbf42c0c78b7a45f164ce5b913e71eb

Application

Redux Framework

Date
Dec 15, 2020
Research Description
Redux Framework [redux-framework] < 4.1.21 WordPress Redux plugin <= 4.1.20 - Cross-Site Request Forgery (CSRF) Nonce Validation Bypass vulnerability Cross-Site Request Forgery (CSRF) Nonce Validation Bypass vulnerability found by Lenon Leite (DevSoftIn) in WordPress Redux plugin (versions <= 4.1.20).
Affected versions
max 4.1.21.
Status
vulnerable

Redux Framework # 54988723f7d346d1696d5c3a55e70e3860c8d074

Application

Redux Framework

Date
Dec 15, 2020
Research Description
Redux Framework [redux-framework] >= 4.1.22 - <= 4.1.23 WordPress Redux Framework <= 4.1.23 - Cross-Site Request Forgery (CSRF) Nonce Validation Bypass vulnerability Cross-Site Request Forgery (CSRF) Nonce Validation Bypass vulnerability found by ErwanLR in WordPress Redux Framework (versions 4.1.22 - 4.1.23).
Affected versions
Min 4.1.22, max 4.1.23.
Status
vulnerable

Redux Framework # f356c909ba79aeed5e76da8351613e8d51fcd47a

Application

Redux Framework

Date
Dec 15, 2020
Research Description
Redux Framework [redux-framework] < 4.1.21 WordPress Redux Framework plugin <= 4.1.20 - CSRF Nonce Validation Bypass vulnerability CSRF Nonce Validation Bypass vulnerability discovered by Lenon Leite in WordPress Redux Framework plugin (versions <= 4.1.20).
Affected versions
max 4.1.21.
Status
vulnerable

Redux Framework # debaa4ac59d89352be34fbf13b9dfa0438587692

Application

Redux Framework

Date
Dec 15, 2020
Research Description
Redux Framework [redux-framework] < 4.1.24 Gutenberg Template Library & Redux Framework <= 4.1.23 - Cross-Site Request Forgery The Gutenberg Template Library & Redux Framework plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 4.1.23. This is due to incorrect nonce validation in the 'Redux AJAX Save' class. This makes it possible for unauthenticated attackers to update the plugin's settings granted they can trick a site administrator into performing an action such as clicking on a link.
Affected versions
max 4.1.24.
Status
vulnerable

Redux Framework # 5d52b68f-faca-4572-bb84-ecb733eecbe7

Application

Redux Framework

Date
-
Research Description
Redux Framework [redux-framework] < 4.1.21 Redux Framework &lt; 4.1.21 - CSRF Nonce Validation Bypass The plugin did not properly validate some nonces, only checking them if their value was set. As a result, CSRF attacks could still be performed by not submitting the nonce in the request, bypassing the protection they are supposed to provide.
Affected versions
max 4.1.21.
Status
vulnerable

Redux Framework # ad9a190b-3bb6-4589-84e7-43372615588f

Application

Redux Framework

Date
-
Research Description
Redux Framework [redux-framework] < 4.1.24 Redux Framework 4.1.22 - 4.1.23 - CSRF Nonce Validation Bypass The plugin re-introduced a CSRF bypass issue in v4.1.22, as the nonce is only checked if present in the request.
Affected versions
max 4.1.24.
Status
vulnerable
Apr 23, 2026

Redux Framework # CVE-2025-9488

CVE, Research URL

CVE-2025-9488

Application

Redux Framework

Date
Dec 13, 2025
Research Description
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.
Affected versions
max 4.5.9.
Status
vulnerable
Aug 28, 2025

Redux Framework # PSC-2025-64592

PSC, Research URL

PSC-2025-64592

Application

Redux Framework

Date
Aug 28, 2025
Research Description
The Redux Framework has long been the go-to options framework for WordPress developers. It provides an extensible, fully responsive environment for building option panels, customizer controls, and advanced UI fields for themes and plugins. By saving developers months of work, Redux accelerates innovation while maintaining a clean, standards-based architecture. With the release of version 4.5.7, Redux Framework has officially achieved the Plugin Security Certification (PSC-2025-64592) by CleanTalk, confirming its resilience against critical web application vulnerabilities. This certification ensures that developers can integrate Redux into their projects with full confidence in both functionality and security hardening.
Affected versions
Min 4.5.16, max 4.5.16.
Status
SAFE & CERTIFIED
Jul 23, 2024

Redux Framework # CVE-2024-6828

CVE, Research URL

CVE-2024-6828

Application

Redux Framework

Date
Jul 23, 2024
Research Description
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.
Affected versions
Min 4.4.12, max 4.4.17.
Status
vulnerable
Jun 07, 2024

Redux Framework # CVE-2021-38314

CVE, Research URL

CVE-2021-38314

Application

Redux Framework

Date
Sep 02, 2021
Research Description
The Gutenberg Template Library & Redux Framework plugin <= 4.2.11 for WordPress registered several AJAX actions available to unauthenticated users in the `includes` function in `redux-core/class-redux-core.php` that were unique to a given site but deterministic and predictable given that they were based on an md5 hash of the site URL with a known salt value of '-redux' and an md5 hash of the previous hash with a known salt value of '-support'. These AJAX actions could be used to retrieve a list of active plugins and their versions, the site's PHP version, and an unsalted md5 hash of site’s `AUTH_KEY` concatenated with the `SECURE_AUTH_KEY`.
Affected versions
Min 4.1.22, max 4.2.13.
Status
vulnerable

Redux Framework # CVE-2021-38312

CVE, Research URL

CVE-2021-38312

Application

Redux Framework

Date
Sep 02, 2021
Research Description
The Gutenberg Template Library & Redux Framework plugin <= 4.2.11 for WordPress used an incorrect authorization check in the REST API endpoints registered under the “redux/v1/templates/” REST Route in “redux-templates/classes/class-api.php”. The `permissions_callback` used in this file only checked for the `edit_posts` capability which is granted to lower-privileged users such as contributors, allowing such users to install arbitrary plugins from the WordPress repository and edit arbitrary posts.
Affected versions
max 4.2.13.
Status
vulnerable