๐Ÿ” CVE Alert

CVE-2025-15370

MEDIUM 4.3

Shield Security <= 21.0.9 - Authenticated (Subscriber+) Insecure Direct Object Reference to Disable Google Authenticator

CVSS Score
4.3
EPSS Score
0.0%
EPSS Percentile
0th

The Shield: Blocks Bots, Protects Users, and Prevents Security Breaches plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 21.0.9 via the MfaGoogleAuthToggle class due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with Subscriber-level access and above, to disable Google Authenticator for any user.

CWE CWE-639
Vendor paultgoodchild
Product shield: blocks bots, protects users, and prevents security breaches
Published Jan 16, 2026
Last Updated Apr 8, 2026
Stay Ahead of the Next One

Get instant alerts for paultgoodchild shield: blocks bots, protects users, and prevents security breaches

Be the first to know when new medium vulnerabilities affecting paultgoodchild shield: blocks bots, protects users, and prevents security breaches are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability

Affected Versions

paultgoodchild / Shield: Blocks Bots, Protects Users, and Prevents Security Breaches
0 โ‰ค 21.0.9

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
wordfence.com: https://www.wordfence.com/threat-intel/vulnerabilities/id/d777014a-5397-4062-af39-7ea86589a0d0?source=cve plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/wp-simple-firewall/tags/21.0.8/src/lib/src/ActionRouter/Actions/MfaGoogleAuthToggle.php plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/changeset/3438647/wp-simple-firewall

Credits

Dmitrii Ignatyev