CVE-2026-105209

CriticalCVSS 9.6/10Last modified Oct 5, 2026

Description

ZITADEL 3.x before 3.4.15 and 4.x before 4.17.1 contains an improper authorization vulnerability: when issuing passkey or passwordless enrollment codes, it checks only the organization in the x-zitadel-orgid header, not the target user's organization. Attackers with user-write permission in one organization can obtain an enrollment code for a user in another organization on the same instance and register their own authenticator to take over that account.

Metrics

CVSS 3.1 9.6/10CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Oct 4, 2026
Last modified
Oct 5, 2026
NVD status
Deferred

Related CVEs from 2026

CVE-2026-105217.2An high privileged remote attacker can access a hidden configuration method, that should not be accessible by any user, to modify critical pCVE-2026-1052108.2ZITADEL 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 enrollCVE-2026-1052118.1ZITADEL before 4.17.1 contains an authentication bypass vulnerability in Login V2 that allows unauthenticated attackers to take over accountCVE-2026-1052127.5ZITADEL 3.x before 3.4.14 and 4.x before 4.16.2 contains an authentication bypass in the hosted Login V1 and Login V2 UIs that accepts passkCVE-2026-1052138.2ZITADEL 4.x before 4.17.1 does not check an organization's inactive state during Login V2 authentication, verifying only the individual userCVE-2026-1052142.3Zitadel before 4.16.2 contains a server-side request forgery vulnerability that allows attackers to make the server request internal resourcCVE-2026-1052159.1ZITADEL before 3.4.14 and 4.x before 4.16.2 contains an authentication bypass in the hosted Login V1 UI because the 'external account not foCVE-2026-1052167.4go-micro before 6.0.0 contains an improper certificate validation vulnerability that allows network attackers to impersonate services becausCVE-2026-1052173.1Cockpit CMS 2.12.0 before 2.14.1 disables TLS certificate verification in the cron.php web worker restart request, allowing network attackerCVE-2026-1052187.4gopay before 1.5.119 disables TLS certificate verification in defaultClient() in pkg/xhttp/client.go, allowing man-in-the-middle attackers tCVE-2026-1052197.5Mammoth.js 1.3.0 before 1.12.3 contains a regular expression denial of service vulnerability in the style map tokeniser in lib/styles/parserCVE-2026-105229.8The MemberHero WordPress plugin through 6.9 does not restrict which account fields can be supplied during its frontend registration process
CVE-2026-105209: Critical severity, CVSS 9.6 | Vulnix