PatchSiren cyber security CVE debrief
CVE-2026-16149 marc4 CVE debrief
The Security Hardener plugin for WordPress has a Missing Authorization vulnerability in all versions up to, and including, 2.4.4. This vulnerability allows authenticated attackers with Subscriber-level access and above to create new Administrator accounts or reset an existing Administrator's password due to the plugin's flawed user-enumeration protection.
- Vendor
- marc4
- Product
- Security Hardener
- CVSS
- HIGH 8.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-23
- Original CVE updated
- 2026-10-12
- Advisory published
- 2026-08-23
- Advisory updated
- 2026-10-12
Who should care
Defenders responsible for WordPress installations with the Security Hardener plugin should assess exposure and prioritize updating the plugin to a version beyond 2.4.4. This includes operators managing WordPress environments, platform administrators, vulnerability management teams, and security teams who need to verify the presence of this plugin, assess potential impact, and ensure timely updates to mitigate the risk of unauthorized account creation or
Why it matters
The Security Hardener plugin for WordPress has a Missing Authorization vulnerability that allows authenticated attackers to create new Administrator accounts or reset existing Administrator passwords. Defenders should prioritize verifying the presence of this plugin in their WordPress installations and ensure that it is updated to a version beyond 2.4.4.
- Authenticated attackers with Subscriber-level access and above can create new Administrator accounts.
- Authenticated attackers with Subscriber-level access and above can reset an existing Administrator's password.
- Defenders need to verify the presence of this plugin in their WordPress installations and ensure that it is updated to a version beyond 2.4.4.
- The vulnerability allows for potential privilege escalation in WordPress installations.
Technical summary
The Security Hardener plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 2.4.4. The vulnerability exists because the plugin's user-enumeration protection, which is enabled by default, hooks the rest_endpoints filter via secure_user_endpoints() and overwrites every registered handler's permission_callback on both the /wp/v2/users and /wp/v2/users/(?P<id>[<digit>]+) routes — including POST, PUT, PATCH, and DELETE handlers — with a bare closure that returns only is_user_logged_in(), completely stripping WordPress Core's original capability checks such as create_users, promote_user, edit_users, and delete_users that WP_REST_Users_Controller normally enforces.
Defensive priority
Defenders should prioritize verifying the presence of this plugin in their WordPress installations and ensure that it is updated to a version beyond 2.4.4 if possible.
Recommended defensive actions
- Verify the presence of the Security Hardener plugin in WordPress installations and update to a version beyond 2.4.4 if possible.
- Restrict access to the /wp/v2/users endpoint to prevent unauthorized account creation or password reset.
- Monitor for suspicious activity related to account creation or password reset attempts.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
Evidence notes
The vulnerability exists because the plugin's user-enumeration protection hooks the rest_endpoints filter and overwrites every registered handler's permission_callback on both the /wp/v2/users and /wp/v2/users/(?P<id>[<digit>]+) routes with a bare closure that returns only is_user_logged_in().
Sources and references
Verified primary and authoritative sources
-
CVE-2026-16149 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-16149
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-16149 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-16149
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/security-hardener/tags/2.4.4/security-hardener.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/changeset/3630896/security-hardener
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.