Skip to content
Threat Feed
high advisory

SureCart: Unauthenticated account takeover vulnerability (CVE-2026-120574)

The SureCart WordPress plugin contains an authentication vulnerability in the VerificationCodeController REST endpoint, allowing unauthenticated attackers to brute-force verification codes to hijack user accounts.

CVE search metadata

CVE search record: CVE-2026-120574. Severity: high. CVSS: 8.1. KEV: no. Product: SureCart (<= 4.9.5). Brief: SureCart: Unauthenticated account takeover vulnerability (CVE-2026-120574). Brief link: https://feed.craftedsignal.io/briefs/2026-11-surecart-account-takeover/

Triage facts

Revision 1
Applicability
SureCart (<= 4.9.5)
Evidence
Unknown
Severity
High
Sources
1 public source
Freshness
Revision 1Nov 3, 05:54 UTC
Vulnerabilities
1 CVE
Source quality
A2Roughly even chance

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()) resolves an attacker-supplied login to any WordPress user, verifies a 6-digit code, and calls wp_set_auth_cookie() for that user. This path lacks per-account attempt counters, persistent email/IP lockout, or rate limits. An unauthenticated attacker can trigger a code for any user via a companion endpoint and brute-force the 6-digit code to obtain an authenticated session as that user, resulting in a full administrator account takeover.