CVE-2026-24545 Overview
CVE-2026-24545 is a missing authorization vulnerability affecting the Nikki Blight QR Redirector plugin for WordPress. The flaw stems from incorrectly configured access control security levels, allowing authenticated users with low privileges to perform actions that should require elevated permissions. The issue affects all versions of QR Redirector up to and including 2.0.3. The vulnerability is tracked under CWE-862: Missing Authorization.
Critical Impact
Authenticated attackers with low-level privileges can bypass intended access controls, leading to limited integrity impact on the affected WordPress site.
Affected Products
- Nikki Blight QR Redirector plugin for WordPress
- All versions from initial release through 2.0.3
- WordPress installations using the vulnerable plugin
Discovery Timeline
- 2026-05-25 - CVE-2026-24545 published to NVD
- 2026-05-26 - Last updated in NVD database
Technical Details for CVE-2026-24545
Vulnerability Analysis
The QR Redirector plugin fails to enforce proper authorization checks on one or more sensitive actions. The plugin assumes that authenticated requests originate from privileged users without validating the requester's capability level. This design flaw enables low-privileged authenticated users to invoke functionality reserved for administrators or editors.
The vulnerability falls under broken access control, a category that consistently ranks among the most prevalent web application security risks. Exploitation requires only a valid authenticated session with low privileges, no user interaction, and network-level access to the WordPress site.
Root Cause
The root cause is the absence of proper capability checks within the plugin's action handlers. WordPress provides built-in functions such as current_user_can() and nonce verification to enforce authorization. The QR Redirector plugin omits these checks or implements them incorrectly, exposing privileged operations to any authenticated user.
Attack Vector
An attacker authenticated as a low-privileged WordPress user (such as a subscriber) sends crafted HTTP requests to the plugin's vulnerable endpoints. Because authorization is not enforced, the requests succeed and modify plugin state or perform privileged actions. The attack vector is network-based and requires no social engineering or user interaction.
No public proof-of-concept exploit is currently available. Refer to the Patchstack WordPress Vulnerability advisory for additional technical context.
Detection Methods for CVE-2026-24545
Indicators of Compromise
- Unexpected modifications to QR Redirector plugin configuration or stored QR code redirect targets
- HTTP POST or GET requests to plugin-specific admin-ajax.php actions originating from low-privileged user sessions
- WordPress audit log entries showing plugin settings changes performed by non-administrator accounts
Detection Strategies
- Review WordPress access logs for requests to QR Redirector endpoints from accounts without administrative roles
- Audit the plugin's stored redirect URLs for unauthorized changes that may indicate malicious redirection to phishing or malware sites
- Monitor for privilege anomalies where subscriber or contributor accounts trigger plugin-management actions
Monitoring Recommendations
- Enable a WordPress activity logging plugin to capture user actions, role changes, and plugin configuration updates
- Alert on outbound HTTP requests from the WordPress server to unexpected domains that could indicate redirect abuse
- Track failed and successful authentication events for low-privileged accounts that subsequently access plugin endpoints
How to Mitigate CVE-2026-24545
Immediate Actions Required
- Identify WordPress instances running QR Redirector version 2.0.3 or earlier and prioritize them for remediation
- Restrict user registration on affected WordPress sites until a patched version is installed
- Review existing QR redirect targets and remove any unauthorized or suspicious entries
Patch Information
At the time of publication, no fixed version is referenced in the available advisory data. Monitor the Patchstack advisory and the official WordPress plugin repository for a patched release beyond version 2.0.3.
Workarounds
- Deactivate and remove the QR Redirector plugin until a security update is available
- Apply a virtual patch using a web application firewall to block unauthorized requests to plugin endpoints
- Tighten WordPress role assignments and remove unnecessary low-privileged accounts that could be leveraged for exploitation
# Example: disable the plugin via WP-CLI until a fix is published
wp plugin deactivate qr-redirector
wp plugin delete qr-redirector
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

