PatchSiren cyber security CVE debrief
CVE-2026-14378 dplugins CVE debrief
The DevKit Pro plugin for WordPress is vulnerable to Authentication Bypass Leading to Administrator Account Takeover in all versions up to, and including, 2.3.0. This vulnerability allows unauthenticated attackers to gain administrator-level access, potentially leading to complete site takeover. The `revert_switch` handler trusts the attacker-controlled `original_user_id` cookie as the privileged identity, incorrectly checking the `manage_options` capability on the user identified by the cookie rather than on the actual requester via `current_user_can()`. The switch-back form and a valid session-bound nonce are emitted publicly via `wp_footer` to any visitor, including unauthentic
- Vendor
- dplugins
- Product
- DevKit Pro
- CVSS
- CRITICAL 9.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-02
- Original CVE updated
- 2026-10-03
- Advisory published
- 2026-10-02
- Advisory updated
- 2026-10-03
Who should care
WordPress site administrators and owners using the DevKit Pro plugin, as well as security teams responsible for monitoring and protecting against potential authentication bypass attacks.
Why it matters
CVE-2026-14378 is a critical vulnerability in the DevKit Pro plugin for WordPress, allowing unauthenticated attackers to bypass authentication and gain administrator-level access. This could lead to complete site takeover, unauthorized changes, and other security risks. WordPress site administrators and security teams should prioritize patching or mitigating this vulnerability to prevent potential exploitation.
- Potential for complete site takeover by unauthenticated attackers
- Elevation of privileges to administrator-level access
- Possible unauthorized changes to site content and settings
- Need for immediate patching or mitigation to prevent exploitation
Technical summary
The DevKit Pro plugin for WordPress is vulnerable to Authentication Bypass Leading to Administrator Account Takeover in all versions up to, and including, 2.3.0. This is due to the `revert_switch` handler trusting the attacker-controlled `original_user_id` cookie as the privileged identity: `verify_nonce_and_capability()` incorrectly checks the `manage_options` capability on the user identified by the cookie rather than on the actual requester via `current_user_can()`, while the switch-back form and a valid session-bound nonce are emitted publicly via `wp_footer` to any visitor — including unauthenticated users — whenever that cookie is present.
Defensive priority
High
Recommended defensive actions
- Immediately update the DevKit Pro plugin to a version that fixes the authentication bypass vulnerability
- Review and restrict access to the `revert_switch` handler
- Monitor for suspicious activity related to administrator account logins and site changes
- Implement additional logging and monitoring for administrator-level actions
- Conduct a thorough review of recent site activity to detect potential unauthorized changes
- Verify that all administrator accounts have strong, unique passwords and consider implementing multi-factor authentication
- Keep WordPress and all plugins up to date with the latest security patches
Evidence notes
The vulnerability is due to the `revert_switch` handler trusting the attacker-controlled `original_user_id` cookie. The `verify_nonce_and_capability()` function incorrectly checks the `manage_options` capability on the user identified by the cookie rather than on the actual requester via `current_user_can()`.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-14378 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-14378
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-14378 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-14378
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://docs.dplugins.com/devkit/changelog
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.