{"id":"CVE-2026-105210","published":"2026-10-04T15:16:32.170","lastModified":"2026-10-05T14:17:18.000","description":"ZITADEL 3.x before 3.4.15 and 4.x before 4.17.1 contains a missing authentication flaw in the hosted Login V1 UI, whose second-factor enrollment and initialization handlers act on an identify-only session before any primary factor is verified. Attackers knowing only a victim's login name can enroll attacker-controlled TOTP, OTP-SMS, OTP-Email, or U2F factors, overwrite the verified phone number, and enumerate users through discrepant errors.","cvssScore":8.2,"cvssSeverity":"HIGH","cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N","cwes":["CWE-287"],"vendors":[],"products":[],"references":[{"url":"https://github.com/zitadel/zitadel/security/advisories/GHSA-72q5-mv5c-vxv4","tags":[]},{"url":"https://www.vulncheck.com/advisories/zitadel-before-4.17.1-unauthenticated-mfa-enrollment-via-login-v1-init-handlers","tags":[]}],"exploitRefs":[{"url":"https://github.com/zitadel/zitadel/security/advisories/GHSA-72q5-mv5c-vxv4","tags":[]}],"hasPoc":true,"ai":{"summary":"The flaw allows attackers to enroll second-factor authentication methods without proper primary factor verification, posing a significant risk to user accounts.","exploitability":"Exploitation is relatively easy given that attackers only need to know the victim's login name. Precondition is access to the victim's login name.","blast_radius":"If exploited, attackers can overwrite verified phone numbers and enumerate users, leading to potential account compromise and data leakage.","remediation":"Upgrade to ZITADEL 3.4.15 or 4.17.1 or later.","detection":"No reliable host or network indicator is derivable from the published description.","tags":["auth-bypass","web","ui","login"],"model":"qwen2.5:7b-instruct","analyzedAt":"2026-10-05T08:43:25.209Z"}}