Description
Craft CMS from 5.0.0 before 5.11.0 contains an authentication bypass vulnerability that allows attackers to reuse verification codes because users/verify-email does not invalidate them for active users. Attackers who obtain a victim's emailed code can submit it to users/set-password after the victim verifies an email change, resetting the password and taking over the account.
Published: 2026-10-19
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Authentication Bypass
Action: Patch Now
AI Analysis

Impact

Craft CMS versions 5.0.0 through 5.10.x contain a flaw that allows an attacker to reuse a verification code after a victim has confirmed an email change. By submitting that code to the users/set-password endpoint, the attacker can reset the victim’s password and assume control of the account. The vulnerability is an authentication bypass based on code reuse and results in a full account takeover, compromising confidentiality, integrity, and availability of the affected user data.

Affected Systems

The affected product is Craft CMS developed by Craft CMS Inc. Versions 5.0.0 up to (but not including) 5.11.0 are vulnerable. Users operating these releases with the default public API endpoints are at risk.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity, and the lack of an EPSS score or KEV listing suggests the exploitation likelihood is currently undocumented but non-zero. The vulnerability can be leveraged remotely by sending crafted HTTP requests to the exposed users/set-password API after an attacker obtains a victim’s emailed code. The attack vector is inferred to be remote web access, as the flaw revolves around publicly available endpoints and does not require local system access.

Generated by OpenCVE AI on October 19, 2026 at 20:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Craft CMS 5.11.0 or later, which removes the verification code reuse flaw.
  • Restrict access to the users/set-password and users/verify-email endpoints by requiring authentication, IP whitelisting, or application‑level access controls.
  • Apply rate limiting to password reset and email verification endpoints to reduce the impact of replay attacks.

Generated by OpenCVE AI on October 19, 2026 at 20:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Description Craft CMS from 5.0.0 before 5.11.0 contains an authentication bypass vulnerability that allows attackers to reuse verification codes because users/verify-email does not invalidate them for active users. Attackers who obtain a victim's emailed code can submit it to users/set-password after the victim verifies an email change, resetting the password and taking over the account.
Title Craft CMS 5.0.0 before 5.11.0 Verification Code Reuse via users/set-password
First Time appeared Craftcms
Craftcms craft Cms
Weaknesses CWE-287
CPEs cpe:2.3:a:craftcms:craft_cms:*:*:*:*:*:*:*:*
Vendors & Products Craftcms
Craftcms craft Cms
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Craftcms Craft Cms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-19T19:10:53.219Z

Reserved: 2026-10-19T18:10:49.940Z

Link: CVE-2026-112775

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-19T20:17:54.757

Modified: 2026-10-19T20:59:50.503

Link: CVE-2026-112775

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T21:00:04Z

Weaknesses