VDB

CVE-2025-67495

CVE-2025-67495 PUBLISHED CVSS 6.099999904632568 MEDIUM

ZITADEL Vulnerable to Account Takeover via DOM-Based XSS in Zitadel V2 Login

Record from NVD · Published December 8, 2025

ZITADEL is an open-source identity infrastructure tool. Versions 4.0.0-rc.1 through 4.7.0 are vulnerable to DOM-Based XSS through the Zitadel V2 logout endpoint. The /logout endpoint insecurely routes to a value that is supplied in the post_logout_redirect GET parameter. As a result, unauthenticated remote attacker can execute malicious JS code on Zitadel users’ browsers. To carry out an attack, multiple user sessions need to be active in the same browser, however, account takeover is mitigated when using Multi-Factor Authentication (MFA) or Passwordless authentication. This issue is fixed in version 4.7.1.

EPSS 0.30% · 22.7th percentile

Risk scores

CVSS 3.1
6.099999904632568
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
EPSS Score
0.30%
22.7th percentile

Affected products

VendorProductVersions
zitadelzitadel4.0.0

Timeline

  • Dec 10, 2025 EPSS Score (30 in total, the first dated here)
  • Dec 10, 2025 PoC Published
  • Dec 19, 2025 CVE Updated
  • Mar 20, 2026 Security Advisory
  • Mar 26, 2026 Coalition ESS Score (2 in total, the first dated here)

Query this with the API

The same record, from the CLI:

vulnetix vdb vuln CVE-2025-67495
vulnetix vdb fixes CVE-2025-67495

Or with curl, using the org id and key from your account page:

curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
  "https://api.vdb.vulnetix.com/v2/vuln/CVE-2025-67495/fixes/registry"

The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart

Look up in the Resolve Platform →
$ Lookup Community · 50/day Open Lookup ›