DOM-based Cross-Site Scripting Vulnerability in Craft CMS Control Panel
CVE-2026-109307

2.1LOW

Key Information:

Vendor

Craftcms

Status
Vendor
CVE Published:
12 October 2026

What is CVE-2026-109307?

Craft CMS versions prior to 5.10.14 are vulnerable to a DOM-based cross-site scripting (XSS) attack through the control panel's login and two-factor authentication (2FA) verification process. A malicious actor can exploit this by tricking a 2FA-enabled user into opening a specially crafted URL during the authentication process. If a victim accesses the manipulated /admin/login?verify=1 URL between the submission of their password and the time they enter their time-based one-time password (TOTP), the attacker's JavaScript can execute with the victim's permissions in the authenticated control panel, leading to potential unauthorized actions.

Affected Version(s)

cms 5.0.0 < 5.10.14

cms 5.10.14

References

CVSS V4

Score:
2.1
Severity:
LOW
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

doanmanhducz
.