CVE-2026-120574
Last modified
CVE-2026-120574 is a high-severity vulnerability rated 8.1/10 on the CVSS scale. The SureCart plugin for WordPress is vulnerable to unauthenticated account takeover in all versions up to, and including, 4.9.5. The passwordless one-time-code login REST route (VerificationCodeController::verify(), whose permission callback returns true) resolves an attacker-supplied login to any WordPress user, verifies a 6-digit code, and on success calls $user->login() → wp_set_auth_cookie() for a user of any role. EPSS estimates a 0.33% chance of exploitation in the next 30 days.
Description
The SureCart plugin for WordPress is vulnerable to unauthenticated account takeover in all versions up to, and including, 4.9.5. The passwordless one-time-code login REST route (VerificationCodeController::verify(), whose permission callback returns true) resolves an attacker-supplied login to any WordPress user, verifies a 6-digit code, and on success calls $user->login() → wp_set_auth_cookie() for a user of any role. In the affected versions this path has no per-account attempt counter, no persistent email/IP lockout or rate limit (the upstream CDN throttle is bypassable via IP rotation), and no restriction preventing high-privilege accounts from being logged in through it. An unauthenticated attacker can trigger a code for any user (including an administrator) via the companion unauthenticated endpoint and brute-force the 6-digit code to obtain an authenticated session as that user, resulting in a full administrator account takeover.
Metrics
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-120574?
How severe is CVE-2026-120574?
How do I fix CVE-2026-120574?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-120559The Contact Form Extender for Divi Builder plugin for WordPr…7.5
- CVE-2026-120561The JetFormBuilder — Dynamic Blocks Form Builder plugin for …5.3
- CVE-2026-120563The WooCommerce Multilingual & Multicurrency with WPML plugi…4.9
- CVE-2026-120567The MongoDB Entity Framework Core provider does not neutrali…5.4
- CVE-2026-12057When the application executes the JavaScript script embedded…7.8
- CVE-2026-120572Incorrect boundary conditions in the Layout: Block and Inlin…8.8
- CVE-2026-120575The Photo Engine (Media Organizer & Lightroom) plugin for Wo…6.4
- CVE-2026-120577The FluentCart A New Era of eCommerce – Faster, Lighter, and…8.1
- CVE-2026-120578The AI Alt Text Generator plugin for WordPress is vulnerable…5.3
- CVE-2026-12058The connection confirmation pop-up of a specific feature in …5.3
- CVE-2026-12059The SSH service of CelloOS developed by Cellopoint has an Im…8.8
- CVE-2026-120596A remotely exploitable denial-of-service vulnerability exist…7.5
Are you affected by CVE-2026-120574?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
