CVE-2025-14427

Shield Security: Blocks Bots, Protects Users, and Prevents Security Breaches <= 21.0.9 - Missing Authorization to Authenticated (Subscriber+) Email MFA Update

Published Feb 19, 2026 CVSS 3.1 · 4.3 Medium EPSS < 1% KEV · Not listed
Description
The Shield Security: Blocks Bots, Protects Users, and Prevents Security Breaches plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the `MfaEmailDisable` action in all versions up to, and including, 21.0.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, to disable the global Email 2FA setting for the entire site.

Analysis

AI-generated

Technical impact

The Shield Security plugin for WordPress contains a missing capability check on the MfaEmailDisable action. An attacker who can authenticate with a subscriber‑level or higher role can invoke this action and toggle the global Email 2‑factor authentication setting off. That change removes MFA enforcement for all users, exposing accounts to credential‑stuffing and other password‑based attacks. The flaw is a classic Missing Authorization weakness, allowing a privileged user to perform actions intended for administrators.

Affected Systems

WordPress sites running Shield Security version 21.0.9 or earlier, developed by paultgoodchild. The affected product is the Shield Security: Blocks Bots, Protects Users, and Prevents Security Breaches plugin, any WordPress installation that has this plugin installed. Specific version details are up to and including 21.0.9.

Risk and Exploitability

The CVSS score of 4.3 reflects a moderate impact because the exploit requires an authenticated user with existing access, not a zero‑day. The EPSS score of less than 1% indicates low exploitation probability, and the vulnerability is not listed in CISA KEV. However, the attack vector is local; any user with Subscriber‑level or higher privileges on the site can disable MFA through the plugin’s settings page, raising the risk of credential compromise if MFA is the only defense against brute‑force attempts.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Shield Security plugin to a version later than 21.0.9 or apply the vendor’s patch when it becomes available.
  • If an update is not immediately possible, revoke or limit Subscriber‑level access on the affected WordPress site until the plugin is updated, ensuring only administrators can modify security settings.
  • After updating, verify that Email 2FA remains enabled and audit recent role assignments to detect any privileged users who may have disabled it during the breach window.

Generated by OpenCVE AI on April 21, 2026 at 15:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Paultgoodchild
Paultgoodchild shield: Blocks Bots, Protects Users, And Prevents Security Breaches
Wordpress
Wordpress wordpress
Vendors & Products Paultgoodchild
Paultgoodchild shield: Blocks Bots, Protects Users, And Prevents Security Breaches
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description The Shield Security: Blocks Bots, Protects Users, and Prevents Security Breaches plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the `MfaEmailDisable` action in all versions up to, and including, 21.0.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, to disable the global Email 2FA setting for the entire site.
Title Shield Security: Blocks Bots, Protects Users, and Prevents Security Breaches <= 21.0.9 - Missing Authorization to Authenticated (Subscriber+) Email MFA Update
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Apr 8, 2026, 5:09 PM
Reserved
Dec 10, 2025, 2:33 AM
Status
Deferred
Published
Feb 19, 2026, 7:17 AM
Modified
Jun 17, 2026, 8:35 AM