Identity CVEs
A CVE ID is a name for a flaw. The value is knowing whether that flaw lets someone become a user they are not. These briefs cover identity-relevant CVEs from 2023 through 2026: SAML and JWT signature bypasses, Kerberos and Active Directory escalation, cloud-identity token bugs, and secrets-manager failures, written for the person who has to patch, detect, or explain it on Monday.
Each page answers three questions: what broke, why an identity team should care, and what to do this week. Start with a protocol page if you own that stack, or search the catalog. Independent analysis, not a substitute for the advisory.
Browse by protocol
Signature wrapping and parser differentials keep turning one valid assertion into a login as any user. If you run workforce SSO on SAML, this is the protocol page to start with.
Tokens that are not verified, audiences that are not pinned, and skip-lists that match a query string. OAuth and OIDC fail when the RP trusts the shape of a JWT more than the signature.
PAC validation, PKINIT, S4U, SPN uniqueness, and kpasswd. 2024-2026 made AD's name and ticket story look as fragile as SAML's signature story.
LDAP is how almost every on-prem identity integration still binds. A crash or RCE on the DC LDAP stack is an authentication outage, then a domain-compromise candidate.
Blast-RADIUS is a protocol-level Access-Accept forge. MFA that sits behind RADIUS without Message-Authenticator is optional.
Passkeys fail when the platform logs the assertion, confuses credential types, or lets a ceremony be replayed. The cryptography can be fine. The surrounding implementation is not.
The SCIM protocol itself was quiet in 2025-2026. Provisioning risk sat in IdP and IGA connectors: path traversal, transform-template RCE, and the credentials those connectors hold.
A secrets manager is an identity provider for machines. Bypass the authenticator and you do not steal one secret. You become every workload that would have checked one out.
Identity governance is where joiner-mover-leaver actually happens. A CVSS 10 on IdentityIQ or a role-edit authz hole is a path to every entitlement, not a web-app finding.
A single undocumented token design can become a cross-tenant Global Admin with no MFA, no Conditional Access, and no useful log. "No customer action" is a detection gap, not closed risk.
RMM, VPN, CI, print, and mail admin planes keep failing authentication. They are identity products whether the IAM team owns them or not.
All briefs
Showing 105 of 105
- CVE-2026-18967highKeycloak SAML broker assertion replay, session hijackKeycloak · Red Hat · SAML · 2026-08-05 · Patched
Keycloak's SAML broker accepted a replayed assertion and hijacked a user session. An authentication bypass on the broker edge. Patched in the 2026 Keycloak SAML train with CVE-2026-2603.
- CVE-2026-18577criticalCISA KEVExploitedN-able N-central auth bypass, incomplete patch of CVE-2026-18556N-able N-central · N-able · Other · 2026-08-03 · Actively exploited
N-able N-central authentication bypass and account takeover. The first fix (CVE-2026-18556) was incomplete. Actively exploited. CISA added it to KEV on 3 August 2026.
- CVE-2026-63077criticalTeamCity agent-polling protocol authentication bypass to RCEJetBrains TeamCity On-Premises · JetBrains · Other · 2026-07-27 · Patched
Every on-premises TeamCity version was vulnerable. An unauthenticated attacker abuses the agent polling channel and runs OS commands as the server. Fixed 27 July 2026. The third TeamCity auth-bypass in this catalog.
- CVE-2026-34348highWindows stores WebAuthn assertions in cleartext event logsWindows Event Logging Service · Microsoft · FIDO2 / WebAuthn · 2026-07-14 · Patched
The Windows Event Logging Service wrote WebAuthn assertions in the clear, readable by unprivileged or remote users. SpecterOps / Grafnetter chained it at Black Hat USA 2026 as Pass-the-Passkey against Entra ID. Patched July 2026.
- CVE-2026-48558criticalSimpleHelp accepts unsigned OIDC tokens, MFA bypassSimpleHelp · SimpleHelp · OAuth / OIDC / JWT · 2026-05-12 · Patched
SimpleHelp through 5.5.15 (and 6.0 pre-release) accepted OIDC ID tokens without signature verification, including alg:none. A forged token bypasses MFA. Patch is out and a public PoC exists.
- CVE-2026-27912highResetNightmare, kpasswd bypasses PAC_REQUESTOR_SIDActive Directory (kpasswd) · Microsoft · Kerberos / Active Directory · 2026-04-14 · Patched
Kerberos Change Password (kpasswd) did not honor PAC_REQUESTOR_SID the way the rest of AD did. A low-privilege user who can write their UPN can reset a Domain Admin password. Microsoft rated it Important. Patched April 2026.
- CVE-2026-5712highSailPoint IdentityIQ role-editing authorization flawSailPoint IdentityIQ · SailPoint · IGA · 2026-04-08 · Patched
IdentityIQ failed to authorize role edits on all versions at disclosure (April 2026). Anyone who could reach the role-editing surface could change roles they should not.
- CVE-2026-2603highKeycloak accepts SAML from a disabled identity providerKeycloak · Red Hat · SAML · 2026-03-18 · Patched
A remote attacker can complete a broker login with a valid SAML response even after the SAML IdP is disabled in Keycloak. Unauthorized authentication via a control you thought you turned off.
- CVE-2026-18207highKeycloak client policy enforcement flawKeycloak · Red Hat · OAuth / OIDC / JWT · 2026-03-18 · Patched
A 2026 Keycloak client-policy enforcement bug. Client policies are how you ban implicit flow, require PKCE, or force FAPI. If they do not fire, the realm's written standard is optional.
- CVE-2025-66376criticalCISA KEVExploitedZimbra ZCS chained with CVE-2025-48700 to steal MFA backup codesZimbra Collaboration Suite · Synacor / Zimbra · Other · 2026-03-15 · Actively exploited
Zimbra Collaboration Suite, chained with CVE-2025-48700, was used to steal MFA backup codes and app passwords (CERT-UA UAC-0233). Added to CISA KEV in mid-March 2026.
- CVE-2026-25177high 8.8KerberLoss, invisible-Unicode SPN uniqueness bypassActive Directory (Kerberos SPNs) · Microsoft · Kerberos / Active Directory · 2026-03-10 · Patched
Active Directory treated look-alike SPNs with invisible Unicode as unique. An attacker can hijack a service name, force NTLM downgrade, and steal credentials. Semperis / Shai Laron. CVSS 8.8. Patched March 2026.
- CVE-2026-20849highWindows Kerberos elevation of privilegeWindows Kerberos / Active Directory · Microsoft · Kerberos / Active Directory · 2026-02-10 · Patched
A 2026 Windows Kerberos elevation of privilege, patched by Microsoft. High severity. Read it next to KerberLoss and ResetNightmare: the 2026 AD year is a Kerberos year.
- CVE-2026-24858criticalCISA KEVExploitedFortinet follow-on SSO SAML bypass after the 59718 patchFortinet products (FortiCloud SSO) · Fortinet · SAML · 2026-01-28 · Actively exploited
A second FortiCloud SSO SAML bypass that hits devices already patched for CVE-2025-59718 and CVE-2025-59719. Actively exploited. CISA guidance 28 January 2026.
- CVE-2026-23760criticalCISA KEVExploitedSmarterMail auth bypass via an alternate path, CISA KEVSmarterMail · SmarterTools · Other · 2026-01-15 · Actively exploited
SmarterMail accepted authentication on an alternate path. CISA KEV, January 2026. Mail-admin planes keep failing the 'we protected the primary URL' test.
- CVE-2025-67505high 8.4Okta Java SDK race condition crosses responses between requestsOkta Java SDK · Okta · Other · 2025-12-11 · Patched
The Okta Java SDK could attach another request's response to yours (CWE-362). CVSS 8.4. Patched in v20.0.1, December 2025. Token mix-up in the official SDK.
- CVE-2025-59719critical 9.8FortiWeb FortiCloud SSO SAML bypassFortinet FortiWeb · Fortinet · SAML · 2025-12-09 · Patched
The FortiWeb twin of CVE-2025-59718. A crafted SAML message bypasses FortiCloud SSO on FortiWeb. Same CWE-347 class, same December 2025 window, same 'patch or disable SSO' advice.
- CVE-2025-59718critical 9.8CISA KEVExploitedFortiCloud SSO SAML bypass on FortiOS, FortiProxy, FortiSwitchManagerFortinet FortiOS / FortiProxy / FortiSwitchManager · Fortinet · SAML · 2025-12-09 · Actively exploited
A crafted SAML message bypasses FortiCloud SSO (CWE-347). Arctic Wolf saw malicious logins three days after disclosure. CISA added it to KEV on 16 December 2025 with a 23 December patch-by date.
- CVE-2025-66568criticalruby-saml second Fragile Lock bypassruby-saml · SAML-Toolkits · SAML · 2025-12-08 · Patched
Companion to CVE-2025-66567. Another SAML bypass in ruby-saml below 1.18.0, including 1.12.4. Same December 2025 disclosure, same 1.18.1 fix.
- CVE-2025-66567criticalruby-saml bypass after 1.12.4, PortSwigger Fragile Lockruby-saml · SAML-Toolkits · SAML · 2025-12-08 · Patched
Disclosed 8 December 2025 with CVE-2025-66568. ruby-saml below 1.18.0, including the earlier patched 1.12.4 line, still allowed SAML assertion forgery. Fixed in 1.18.1.
- CVE-2025-65945mediumAuth0 node-jws HS256 verification bypass via secret lookupauth0/node-jws · Auth0 / Okta · OAuth / OIDC / JWT · 2025-12-04 · Patched
node-jws before 3.2.3 / 4.0.1 can accept an HS256 JWT when the caller looks up the secret from attacker-controlled input. Medium on paper, but it is a signature bypass in the library under Auth0 and a long tail of Node verifiers.
- CVE-2025-14778highKeycloak UMA policy privilege escalationKeycloak · Red Hat · OAuth / OIDC / JWT · 2025-12-03 · Patched
Keycloak's UMA policy engine checked only the first resource in a request (CWE-266). Additional resources skipped the check. A privilege escalation in user-managed access.
- CVE-2025-13881highKeycloak Admin API auth bypass to custom attributesKeycloak · Red Hat · Other · 2025-11-20 · Patched
Keycloak's Admin API let a caller read sensitive custom attributes they should not have seen (CWE-266). An authorization hole on the admin plane.
- CVE-2025-64446critical 9.8CISA KEVExploitedFortiWeb auth bypass and path traversal, admin creationFortinet FortiWeb · Fortinet · Other · 2025-11-14 · Actively exploited
FortiWeb authentication bypass plus path traversal that lets an attacker create an admin. CVSS 9.8. Added to CISA KEV around 14 November 2025, before the December FortiCloud SSO wave.
- CVE-2025-60704criticalCheckSum, Kerberos S4U missing cryptographic stepWindows Kerberos KDC (S4U) · Microsoft · Kerberos / Active Directory · 2025-11-11 · Patched
The KDC skipped a cryptographic step in PA-S4U-X509-USER (CWE-325). An attacker can forge an identity via S4U2self and escalate to domain compromise. Presented at Black Hat EU, December 2025. Silverfort named it CheckSum.
- CVE-2025-10280high 7.1SailPoint IdentityIQ content-type XSSSailPoint IdentityIQ · SailPoint · IGA · 2025-11-05 · Patched
IdentityIQ reflected script through an incorrect content-type (CWE-79). CVSS 7.1. November 2025. An XSS on an IGA console is an admin-session theft.
- CVE-2025-12466highDrupal Simple OAuth/OIDC auth bypass via an alternate pathDrupal Simple OAuth / OIDC · Drupal · OAuth / OIDC / JWT · 2025-10-15 · Patched
Drupal Simple OAuth / OIDC 6.0.0 through 6.0.6 allowed authentication to be skipped on an alternate path. Patched in 6.0.7.
- CVE-2025-59280highWindows SMB Client improper authentication (tampering)Windows SMB Client · Microsoft · Other · 2025-10-14 · Patched
Windows SMB Client improper authentication (CWE-287) that allows tampering. Not an Entra token bug, but it sits in the same Microsoft identity-adjacent patch train as the 2025 Kerberos work.
- CVE-2025-58726highSMB Server Kerberos reflection via Ghost SPNsWindows SMB Server · Microsoft · Kerberos / Active Directory · 2025-10-14 · Patched
October 2025 follow-on to CVE-2025-33073. SMB Server elevation of privilege by combining Kerberos reflection with Ghost SPNs and DNS self-registration.
- CVE-2025-11419mediumKeycloak TLS 1.2 renegotiation denial of serviceKeycloak · Red Hat · Other · 2025-10-08 · Patched
Keycloak could be knocked over by TLS 1.2 renegotiation. Availability of the IdP is an identity incident. Not an auth bypass.
- CVE-2025-55241critical 10.0Entra ID Actor tokens enabled cross-tenant Global AdminMicrosoft Entra ID · Microsoft · Cloud identity · 2025-09-04 · Mitigated (server-side)
Undocumented Actor tokens plus an Azure AD Graph tenant-validation flaw let an attacker impersonate any user, including Global Admin, in every Entra ID tenant. No MFA, no Conditional Access, no useful logs.
- CVE-2025-9485criticalWordPress OAuth SSO plugin JWT bypass, admin takeoverOAuth SSO WordPress plugin · miniOrange / WordPress ecosystem · OAuth / OIDC / JWT · 2025-08-26 · Patched
The OAuth SSO WordPress plugin through 6.26.12 failed JWT signature verification. A forged token becomes an administrator. Patched in 6.26.13.
- CVE-2025-55129criticalIvanti EPMM addUser validation bypass and impersonationIvanti Endpoint Manager Mobile (EPMM) · Ivanti · Other · 2025-08-19 · Patched
Ivanti Endpoint Manager Mobile failed to validate addUser. An attacker can create or impersonate a user. Mobile-device management is an identity control plane.
- CVE-2025-6037medium 6.8Vault certificate-auth impersonation, public key not CNHashiCorp Vault · HashiCorp · Secrets managers · 2025-08-06 · Patched
Vault's cert auth method bound the entity to the validated public key, not the certificate CN. An attacker who can present a different cert with a reused key impersonates the entity. CVSS 6.8.
- CVE-2025-6016highVault TOTP login MFA bypassHashiCorp Vault · HashiCorp · Secrets managers · 2025-08-06 · Patched
Vault's TOTP login MFA could be bypassed. Companion to the LDAP MFA bypass in the VaultFault set. Confirm the score against NVD; vendor and researcher figures circulated first.
- CVE-2025-6013highVault TOTP and LDAP EntityID reuseHashiCorp Vault · HashiCorp · Secrets managers · 2025-08-06 · Patched
Vault reused EntityIDs across TOTP and LDAP in a way that let one identity land on another entity. Part of VaultFault. Confirm CVSS against NVD.
- CVE-2025-6011mediumVault timing side-channel username enumerationHashiCorp Vault · HashiCorp · Secrets managers · 2025-08-06 · Patched
A timing side-channel in Vault auth let an attacker tell valid usernames from invalid ones. Companion to CVE-2025-6010. Confirm CVSS against NVD.
- CVE-2025-6010mediumVault username enumerationHashiCorp Vault · HashiCorp · Secrets managers · 2025-08-06 · Patched
Vault's auth methods leaked whether a username existed. Useful as the first step of the lockout-bypass brute force in CVE-2025-6004. Confirm CVSS against NVD.
- CVE-2025-6004medium 5.3Vault Userpass and LDAP lockout bypass via username caseHashiCorp Vault · HashiCorp · Secrets managers · 2025-08-06 · Patched
Vault treated Userpass and LDAP usernames as case-sensitive for lockout and case-insensitive for login. Case permutation resets the lockout counter and enables mass brute force. CVSS 5.3.
- CVE-2025-6003highVault LDAP MFA enforcement bypassHashiCorp Vault · HashiCorp · Secrets managers · 2025-08-06 · Patched
Vault's LDAP auth method could be convinced to skip MFA enforcement. One of the VaultFault MFA-plane bugs. NVD CVSS was not confirmed at the time of the original write-up.
- CVE-2025-6000critical 9.1VaultFault, first public HashiCorp Vault RCEHashiCorp Vault · HashiCorp · Secrets managers · 2025-08-06 · Patched
Vault's plugin catalog and audit-log handling combined into remote code execution. Cyata, Black Hat USA 2025. A flaw about nine years old. CVSS 9.1. Fixed in Vault 1.20.2 and the matching Enterprise trains.
- CVE-2025-5999high 7.2Vault root privilege escalation via policy-name normalizationHashiCorp Vault · HashiCorp · Secrets managers · 2025-08-06 · Patched
Vault normalized policy names in a way that let a lower-privilege token become root. CVSS 7.2. Part of the August 2025 VaultFault set.
- CVE-2025-54572criticalruby-saml auth bypass, incomplete fix of CVE-2025-25292ruby-saml · SAML-Toolkits · SAML · 2025-07-30 · Patched
The March 2025 ruby-saml patch did not close the parser differential. CVE-2025-54572 is the incomplete-fix follow-on: still a critical SSO impersonation if you stopped at 1.12.4.
- CVE-2025-54576critical 9.1OAuth2-Proxy skip_auth_routes regex matches the full URIOAuth2-Proxy · OAuth2-Proxy · OAuth / OIDC / JWT · 2025-07-28 · Patched
OAuth2-Proxy's skip_auth_routes regex ran against the full URI, including query parameters. A crafted query string could skip authentication on a protected path. CVSS 9.1.
- CVE-2025-49831critical 9.1CyberArk Conjur IAM authenticator bypass via network deviceCyberArk Conjur / Secrets Manager · CyberArk · Secrets managers · 2025-07-15 · Patched
A second Conjur IAM-authenticator bypass, this time through a misconfigured network device. CVSS 9.1. Same Cyata chain as CVE-2025-49827.
- CVE-2025-49830high 7.1CyberArk Conjur path traversal and file disclosureCyberArk Conjur / Secrets Manager · CyberArk · Secrets managers · 2025-07-15 · Patched
Conjur allowed a path traversal that disclosed files from the host. CVSS 7.1. Useful in the Cyata chain for reading configuration and secrets material after an authenticator bypass.
- CVE-2025-49829medium 6.0CyberArk Conjur missing validations, permission bypassCyberArk Conjur / Secrets Manager · CyberArk · Secrets managers · 2025-07-15 · Patched
Conjur skipped validations that should have blocked a resource injection and permission bypass. CVSS 6.0. The lowest score in the Cyata set, and still part of the unauthenticated RCE chain.
- CVE-2025-49828high 8.6CyberArk Conjur RCE via Ruby template injectionCyberArk Conjur / Secrets Manager · CyberArk · Secrets managers · 2025-07-15 · Patched
Conjur rendered a template in Ruby without isolating attacker input. CVSS 8.6. In the Cyata chain this is the step after the IAM authenticator bypass: from forged identity to code execution.
- CVE-2025-49827critical 9.1CyberArk Conjur IAM authenticator bypass via malformed regexCyberArk Conjur / Secrets Manager · CyberArk · Secrets managers · 2025-07-15 · Patched
Conjur's AWS IAM authenticator could be pointed at an attacker-controlled STS by a malformed regex (CWE-807). CVSS 9.1. One of five Cyata findings, chainable to unauthenticated RCE. Black Hat USA 2025.
- CVE-2025-7365low 3.1Keycloak First Broker Login TOCTOU, account-merge takeoverKeycloak · Red Hat · OAuth / OIDC / JWT · 2025-07-08 · Patched
Keycloak's First Broker Login had a time-of-check/time-of-use gap. A phishing or race could merge an attacker's IdP account onto a victim. CVSS 3.1 on paper. The identity lesson is larger than the score.
- CVE-2025-49151criticalICS JWT auth bypass via hard-coded constantsICS product (CISA ICSA-25-175-07) · ICS vendor (see CISA advisory) · OAuth / OIDC / JWT · 2025-06-24 · Patched
An industrial-control product accepted JWTs built from hard-coded constants (CWE-547). Critical authentication bypass. CISA ICSA-25-175-07.
- CVE-2025-33073highWindows SMB Kerberos reflection elevation of privilegeWindows SMB / Kerberos · Microsoft · Kerberos / Active Directory · 2025-06-10 · Patched
Kerberos authentication reflection on SMB, still abusable via Ghost SPNs after the first fix. High-severity elevation of privilege on Windows.
- CVE-2025-47949criticalsamlify signature wrapping, forge SAML as any usersamlify · samlify · SAML · 2025-05-20 · Patched
samlify before 2.10.0 accepted wrapped SAML signatures (CWE-347). An attacker can forge responses and impersonate any user, including admins. Node shops hit this as hard as Ruby shops hit ruby-saml.
- CVE-2025-26647highWindows Kerberos PKINIT / NTAuth certificate logon bypassWindows Kerberos KDC · Microsoft · Kerberos / Active Directory · 2025-04-08 · Patched
The Windows KDC did not validate certificate-based logon (PKINIT) against NTAuth the way defenders thought. Remote elevation of privilege. Patched April 2025, with NTAuth enforcement changes you have to opt into correctly.
- CVE-2025-32975criticalCISA KEVExploitedQuest KACE SMA improper authentication, CISA KEVQuest KACE Systems Management Appliance · Quest · Other · 2025-04-02 · Actively exploited
Quest KACE Systems Management Appliance improper authentication. On CISA KEV. A management appliance with a broken login is a fleet-wide identity incident.
- CVE-2025-31123highZitadel JWT auth grant ignores key expirationZitadel · Zitadel · OAuth / OIDC / JWT · 2025-03-27 · Patched
Zitadel's JWT authorization grant did not check whether the client key had expired. A retired key kept working. Patched by the project.
- CVE-2025-25293highruby-saml denial of service via compressed SAML messagesruby-saml · SAML-Toolkits · SAML · 2025-03-12 · Patched
A compressed SAML message can be inflated into a resource-exhaustion hit against ruby-saml. Not an impersonation bug, but it sits in the same March 2025 patch train as the critical wrapping flaws.
- CVE-2025-25292critical 10.0ruby-saml companion signature-wrapping bypassruby-saml · SAML-Toolkits · SAML · 2025-03-12 · Patched
The pair to CVE-2025-25291. A second signature-wrapping path in ruby-saml lets an attacker forge assertions and impersonate any user. The March 2025 patch was later shown to be incomplete.
- CVE-2025-25291critical 10.0ruby-saml parser differential enables signature wrappingruby-saml · SAML-Toolkits / GitLab · SAML · 2025-03-12 · Patched
ReXML and Nokogiri disagree on the same SAML document. An attacker with one valid signature can wrap a new assertion and log in as any user on GitLab, omniauth-saml, and anything else still on ruby-saml before 1.12.4 / 1.18.0.
- CVE-2025-27371highOAuth 2.0 private_key_jwt audience ambiguityOAuth 2.0 specification (JWT profile) · IETF / OpenID Foundation · OAuth / OIDC / JWT · 2025-03-01 · Spec-level fix
A specification-level flaw in the OAuth 2.0 JWT profile: private_key_jwt audience is ambiguous, so a token minted for one authorization server can be accepted by another. Disclosed by the OpenID Foundation with CVE-2025-27370.
- CVE-2025-27370highOpenID private_key_jwt audience ambiguityOpenID Connect specification · OpenID Foundation · OAuth / OIDC / JWT · 2025-03-01 · Spec-level fix
The OpenID Connect twin of CVE-2025-27371. private_key_jwt audience is ambiguous at the spec layer, so a client assertion can be replayed across authorization servers.
- CVE-2025-21085highPingFederate 2025 advisoryPingFederate · Ping Identity · OAuth / OIDC / JWT · 2025-03-01 · Patched
A PingFederate CVE from 2025. NVD detail was thin at the time of this brief. Treat it as a PingFederate security update you should already have taken, and confirm the vendor advisory for the exact build.
- CVE-2025-26788highStrongKey FIDO Server credential-type confusion, passkey bypassStrongKey FIDO Server · StrongKey · FIDO2 / WebAuthn · 2025-02-18 · Patched
StrongKey FIDO Server 4.10.0-4.15.0 confused discoverable and non-discoverable credentials. An attacker can complete passkey authentication as the victim. High. Patched by StrongKey.
- CVE-2025-26620highDuende OAuth token management mixes tokens across requestsDuende .NET OAuth token management · Duende Software · OAuth / OIDC / JWT · 2025-02-18 · Patched
A race in Duende's .NET OAuth token-management package could attach client A's token to client B's request. Session mix-up, not a crypto break, but it is still someone else's access token.
- CVE-2025-20059critical 9.2PingAM Java Policy Agent path traversal and parameter injectionPingAM Java Policy Agent · Ping Identity · Other · 2025-02-12 · Patched
PingAM Java Policy Agent allowed relative path traversal and parameter injection. CNA CVSS-B 9.2. February 2025. A policy-agent bug is an authz bypass in front of every app it protects.
- CVE-2025-0604highKeycloak password reset skips re-validation against ADKeycloak · Red Hat · Other · 2025-01-22 · Patched
Keycloak did not re-check Active Directory on password reset. An expired or disabled AD account could regain access through Keycloak's reset flow.
- CVE-2025-23369highGitHub Enterprise Server SAML bypass via libxml2 canonicalizationGitHub Enterprise Server · GitHub · SAML · 2025-01-21 · Patched
GitHub Enterprise Server accepted a crafted SAML response because libxml2 canonicalization quirks let the signed XML and the consumed XML diverge. High-severity SSO impersonation on self-hosted GitHub.
- CVE-2025-21242mediumWindows Kerberos information disclosureWindows Kerberos · Microsoft · Kerberos / Active Directory · 2025-01-14 · Patched
A medium-severity Kerberos information-disclosure in Windows. Not a domain-compromise bug on its own, but it sits in the same 2025 Kerberos patch train as the S4U and PKINIT failures.
- CVE-2024-12356critical 9.8CISA KEVExploitedBeyondTrust PRA and Remote Support unauthenticated command injectionBeyondTrust Privileged Remote Access / Remote Support · BeyondTrust · Other · 2024-12-16 · Actively exploited
Privileged Remote Access and Remote Support accepted a malicious client request and ran OS commands as the site user. Unauthenticated. CVSS 9.8. CISA KEV. A PAM control-plane bug, not a random RCE.
- CVE-2024-10905critical 10.0SailPoint IdentityIQ directory traversal, CVSS 10.0SailPoint IdentityIQ · SailPoint · IGA · 2024-12-16 · Patched
IdentityIQ exposed protected static content through improper access control and directory traversal. CVSS 10.0. Disclosed December 2024. e-fixes for 8.2p8, 8.3p5, 8.4p2. Still in every 2025 IGA review.
- CVE-2024-49113highLDAPNightmare, domain-controller DoS via crafted LDAP responseWindows LDAP client · Microsoft · LDAP · 2024-12-10 · Patched
A crafted LDAP response crashes the Windows LDAP client and can take a domain controller down. SafeBreach published a PoC in January 2025. High. Patched December 2024. Pair with CVE-2024-49112.
- CVE-2024-49112critical 9.8Windows LDAP critical remote-code-execution class flawWindows LDAP · Microsoft · LDAP · 2024-12-10 · Patched
The critical sibling of LDAPNightmare. CVSS 9.8. Patched with CVE-2024-49113 in December 2024. If you only took the DoS patch, check the build.
- CVE-2024-49019highESC15 / EKUwu, AD CS V1 template Application Policy precedenceActive Directory Certificate Services · Microsoft · Kerberos / Active Directory · 2024-11-12 · Patched
AD CS V1 templates let Application Policy override EKU in a way that issues certificates with unintended enhanced key usages. High. Patched November 2024, still widely unpatched in 2025-2026 assessments.
- CVE-2024-9487highGitHub Enterprise Server SAML encrypted-assertion, incomplete fixGitHub Enterprise Server · GitHub · SAML · 2024-10-10 · Patched
The leftover path after CVE-2024-4985. Encrypted SAML assertions on GHES could still be forged. GitHub shipped a second hardening pass. Treat 4985 and 9487 as one upgrade.
- CVE-2024-8698highKeycloak SAML signature validation bypassKeycloak · Red Hat · SAML · 2024-09-19 · Patched
Keycloak's XMLSignatureUtil decided a SAML response was signed when it was not bound to the assertion later consumed. Impersonation and privilege escalation on any realm using SAML. High. Red Hat patched September 2024.
- CVE-2024-45409critical 10.0ruby-saml 2024 auth bypass (ahacker1), still in the blast radiusruby-saml · SAML-Toolkits · SAML · 2024-09-10 · Patched
The original 2024 ruby-saml authentication bypass (CVSS 10.0). It is outside the last twelve months, but every 2025 ruby-saml CVE is an incomplete-fix descendant. If you are still on a pre-2024 library, start here.
- CVE-2024-6800highGitHub Enterprise Server SAML XML signature wrappingGitHub Enterprise Server · GitHub · SAML · 2024-08-20 · Patched
A third 2024 GHES SAML path. An attacker with network access could wrap a signature and provision a privileged user. Same product, same year, same lesson: do not trust encrypted assertions to save a wrapping bug.
- CVE-2024-7061highOkta Verify for Windows local privilege escalationOkta Verify for Windows · Okta · Other · 2024-07-23 · Patched
Okta Verify on Windows could be turned into a local privilege escalation. The MFA app on the endpoint is part of the identity plane. Pair with Okta's 2024 FastPass phishing research and the 52-character DelAuth advisory, which did not get a CVE.
- CVE-2024-3596critical 9.0Blast-RADIUS, MD5 collision forges Access-AcceptRADIUS (RFC 2865) · Protocol-wide · RADIUS · 2024-07-09 · Ongoing
A chosen-prefix MD5 collision on the RADIUS Response Authenticator lets a man-in-the-middle forge Access-Accept, bypass MFA, and escalate when CHAP/PAP run without Message-Authenticator. Protocol-wide. Vendors were still shipping patches into 2026.
- CVE-2024-6202criticalHaloITSM SAML signature wrapping, log in as any userHaloITSM · Halo · SAML · 2024-06-20 · Patched
HaloITSM accepted a wrapped SAML assertion. An attacker with one valid signature could impersonate any user, including admins. Critical. Another 2024 reminder that ITSM tools are identity providers in practice.
- CVE-2024-24919criticalCISA KEVExploitedCheck Point Security Gateway information disclosure of password hashesCheck Point Security Gateway · Check Point · Other · 2024-05-28 · Actively exploited
An unauthenticated read on Check Point Security Gateways leaked password hashes, including those used for VPN and local admin. CISA KEV. May 2024. Hash disclosure is an identity incident on a VPN concentrator.
- CVE-2024-20355highCisco SAML 2.0 mixes authorization domainsCisco products (SAML 2.0) · Cisco · SAML · 2024-05-22 · Patched
Cisco's SAML 2.0 implementation did not keep authorization domains apart. A token or assertion meant for one domain could authorize in another. May 2024. The protocol-level cousin of private_key_jwt audience mix-ups.
- CVE-2024-4985highGitHub Enterprise Server SAML encrypted-assertion bypassGitHub Enterprise Server · GitHub · SAML · 2024-05-20 · Patched
GHES with optional encrypted SAML assertions accepted a forged response. An unauthenticated attacker could provision a site administrator. Fixed in 3.9.15, 3.10.12, 3.11.10, and 3.12.4. The leftover path became CVE-2024-9487.
- CVE-2023-6787highKeycloak session hijack via prompt=login re-authenticationKeycloak · Red Hat · OAuth / OIDC / JWT · 2024-04-17 · Patched
Starting a new authentication with prompt=login could hijack an existing Keycloak session. The re-auth step did not bind to the original user tightly enough. Patched in the April 2024 Keycloak train, assigned 2023.
- CVE-2023-6717highKeycloak SAML POST-binding XSS via ACS URLKeycloak · Red Hat · SAML · 2024-04-16 · Patched
The SAML POST-binding flow reflected a crafted Assertion Consumer Service URL as script. An XSS on the IdP login path is session theft. Patched with the April 2024 Keycloak train.
- CVE-2023-6544highKeycloak authorization bypassKeycloak · Red Hat · Other · 2024-04-16 · Patched
Keycloak failed an authorization check, so a caller could reach a resource their role should have blocked. Part of the April 2024 RHSA-2024:1868 set with CVE-2023-6787 and CVE-2023-6717.
- CVE-2024-3319criticalSailPoint ISC RCE via transform templatesSailPoint Identity Security Cloud · SailPoint · IGA · 2024-04-10 · Patched
Identity Security Cloud transform templates could be turned into remote code execution. Same class as Conjur's Ruby template injection, on the SaaS IGA side.
- CVE-2024-3318highSailPoint ISC connector path traversalSailPoint Identity Security Cloud · SailPoint · SCIM / Provisioning · 2024-04-10 · Patched
Identity Security Cloud connector configuration allowed path traversal. The 2025-2026 research notes that SCIM itself was quiet; provisioning risk sat in IdP and IGA connectors instead.
- CVE-2024-3317highSailPoint Identity Security Cloud access-control flawSailPoint Identity Security Cloud · SailPoint · IGA · 2024-04-10 · Patched
Identity Security Cloud (ISC) failed an access-control check. One of three 2024 ISC CVEs (3317/3318/3319) that still shape how we talk about SaaS IGA risk in 2025-2026.
- CVE-2024-29056highWindows Kerberos PAC validation in cross-forest scenariosWindows Kerberos · Microsoft · Kerberos / Active Directory · 2024-04-09 · Patched
The forest-trust sibling of CVE-2024-26248. PAC validation could be skipped across a trust. Same April 2024 patch train, same staged enforcement.
- CVE-2024-26248highWindows Kerberos PAC validation spoof, KB5020805 bypassWindows Kerberos · Microsoft · Kerberos / Active Directory · 2024-04-09 · Patched
A process could spoof the PAC signature and skip the CVE-2022-37967 checks Microsoft added in KB5020805. April 2024. Enforcement is staged: both DCs and clients must be updated or Kerberos can break.
- CVE-2024-27198critical 9.8CISA KEVExploitedJetBrains TeamCity 2024 authentication bypass, admin accessJetBrains TeamCity On-Premises · JetBrains · Other · 2024-03-04 · Actively exploited
Unauthenticated attacker becomes a TeamCity administrator on on-prem instances. CVSS 9.8. Widely exploited. CISA KEV. The 2024 sequel to CVE-2023-42793, and the reason the 2026 agent-polling bypass was treated as urgent.
- CVE-2024-1709critical 10.0CISA KEVExploitedConnectWise ScreenConnect auth bypass via an alternate pathConnectWise ScreenConnect · ConnectWise · Other · 2024-02-19 · Actively exploited
ScreenConnect 23.9.7 and earlier skipped authentication on an alternate setup path (CWE-288). Attackers created admin users within hours. CISA KEV. CVSS 10.0. Pair with CVE-2024-1708 (path traversal) for the RCE chain.
- CVE-2024-21893criticalCISA KEVExploitedIvanti Connect Secure SAML SSRF, chained to auth bypassIvanti Connect Secure / Policy Secure · Ivanti · SAML · 2024-01-31 · Actively exploited
SSRF in the SAML component of Ivanti Connect Secure and Policy Secure. Attackers chained it with CVE-2023-46805 and CVE-2024-21887 after those were patched. CISA KEV. The SAML ACS became the way back in.
- CVE-2023-46805criticalCISA KEVExploitedIvanti Connect Secure authentication bypassIvanti Connect Secure / Policy Secure · Ivanti · Other · 2024-01-10 · Actively exploited
Connect Secure and Policy Secure skipped authentication on a path that later chained with CVE-2024-21887 for unauthenticated RCE. CISA KEV. January 2024 disclosure of a 2023 bug. The VPN login was optional.
- CVE-2024-20674high 8.8Windows Kerberos security feature bypass, impersonate the KDCWindows Kerberos · Microsoft · Kerberos / Active Directory · 2024-01-09 · Patched
An unauthenticated machine-in-the-middle can impersonate a Windows Kerberos server. CVSS 8.8. January 2024 Patch Tuesday. The 2024 opening shot in a two-year Kerberos year.
- CVE-2023-4966critical 9.4CISA KEVExploitedCitrix Bleed, session-token leak from NetScaler ADCCitrix NetScaler ADC / Gateway · Cloud Software Group · Other · 2023-10-10 · Actively exploited
A buffer over-read on NetScaler ADC/Gateway leaked session tokens in the clear. Attackers replayed them and skipped the login, including MFA. CISA KEV. October 2023. The textbook session-hijacking CVE.
- CVE-2023-42793critical 9.8CISA KEVExploitedJetBrains TeamCity 2023 authentication bypass to RCEJetBrains TeamCity On-Premises · JetBrains · Other · 2023-09-19 · Actively exploited
Unauthenticated request becomes administrator, then code execution, on TeamCity On-Premises before 2023.05.4. CVSS 9.8. CISA KEV. Used by Russian state actors. The 2023 original of a three-year TeamCity pattern.
- CVE-2023-3462mediumHashiCorp Vault LDAP auth username enumerationHashiCorp Vault · HashiCorp · Secrets managers · 2023-08-31 · Patched
Vault's LDAP auth method returned different errors for unknown and known users. Enumeration is how a lockout or MFA-bypass chain starts. Fixed in 1.14.1 and the matching Enterprise trains.
- CVE-2023-38035criticalCISA KEVExploitedIvanti Sentry authentication bypassIvanti Sentry (MobileIron Sentry) · Ivanti · Other · 2023-08-21 · Actively exploited
Ivanti Sentry (MobileIron Sentry) skipped authentication on an administrative API. CISA KEV. August 2023. The gateway in front of EPMM had its own unlocked door.
- CVE-2023-35078criticalCISA KEVExploitedIvanti EPMM (MobileIron Core) unauthenticated API accessIvanti Endpoint Manager Mobile (MobileIron Core) · Ivanti · Other · 2023-07-24 · Actively exploited
Every supported EPMM 11.8-11.10 release exposed restricted API functionality with no login. Attackers pulled user and device data, then chained CVE-2023-35081. CISA KEV. July 2023. MDM is an identity control plane.
- CVE-2023-29357critical 9.8CISA KEVExploitedSharePoint JWT alg:none, impersonate any userMicrosoft SharePoint Server · Microsoft · OAuth / OIDC / JWT · 2023-06-13 · Actively exploited
SharePoint's ReadTokenCore skipped signature checks when the JWT header said alg:none. An unauthenticated attacker became any user, including farm admin. CVSS 9.8. CISA KEV. Chained with CVE-2023-24955 for RCE.
- CVE-2023-27351criticalCISA KEVExploitedPaperCut NG/MF improper authentication, still on CISA KEVPaperCut NG/MF · PaperCut · Other · 2023-04-20 · Actively exploited
PaperCut NG/MF improper authentication. A 2023 CVE that remains on CISA KEV and in 2025-2026 ransomware playbooks. Print-management appliances keep getting treated as low-value. They are not.
- CVE-2023-27350criticalCISA KEVExploitedPaperCut NG/MF auth bypass to remote code executionPaperCut NG/MF · PaperCut · Other · 2023-04-20 · Actively exploited
The critical sibling of CVE-2023-27351. Unauthenticated setup path plus built-in scripting became RCE. CISA KEV. Used by ransomware in April-May 2023. Print servers hold AD bind accounts.
- CVE-2023-23397critical 9.8CISA KEVExploitedOutlook reminder leaks Net-NTLMv2 hashes with no clickMicrosoft Outlook for Windows · Microsoft · Other · 2023-03-14 · Actively exploited
A crafted Outlook appointment set PidLidReminderFileParameter to an attacker UNC path. The client leaked NTLM hashes when the reminder fired. No user click. CISA KEV. March 2023. Credential theft as a calendar invite.
- CVE-2022-26923high 8.8Certifried, AD CS certificate mapping privilege escalationActive Directory Certificate Services · Microsoft · Kerberos / Active Directory · 2022-05-10 · Patched
The 2022 AD CS cert-based privilege escalation, still observed in incident response in 2025 (Rapid7, Unit 42). CVSS 8.8. The durable control is strong certificate mapping (KB5014754), not only the original patch.
How to use this catalog
Identity CVEs: frequently asked questions
- What is a CVE?
- A CVE (Common Vulnerabilities and Exposures) ID is a public tracking number for a disclosed software flaw. MITRE assigns the ID. NIST's NVD and the vendor advisory usually add the score, the affected versions, and the fix. The ID is the handle. The work is deciding whether it lets someone become a user they are not.
- Why do identity CVEs matter more than a typical bug?
- An identity flaw is often a master key. A SAML signature-wrapping bug, a JWT alg:none accept, or a cloud token that skips tenant checks does not steal one record. It lets an attacker mint a session as any user, including Global Admin, often with no MFA prompt and no useful log. That is why a single identity CVE can outrank a pile of application RCEs on a real risk register.
- What is CISA KEV, and why do we highlight it?
- CISA's Known Exploited Vulnerabilities catalog is the short list of flaws that are being used in the wild, not just scored as theoretically bad. Federal civilian agencies have a binding operational directive to patch KEV items on a deadline. For everyone else it is the best public "patch this first" signal we have. If an identity CVE is on KEV, assume an exploit kit already exists.
- How should I triage the CVEs on this page?
- Patch anything on CISA KEV that you actually run, then anything with a public exploit that sits on an internet-facing SSO or VPN path, then library upgrades that sit under your IdP (ruby-saml, samlify, node-jws) plus a signing-key rotation. Do not wait for NVD to finish scoring. NIST now fully enriches only a fraction of new CVEs. Vendor advisories and KEV are the primary sources.
- Is this a complete list of every identity CVE?
- No. This is a curated catalog, not every CVE that mentions "authentication." We cover identity protocols, IdP and IAM products, and KEV items that let someone become a user they are not, from 2023 through 2026. We skip generic RCEs with no auth angle and attack techniques that have no CVE (BadSuccessor, PoisonSeed, most AD CS ESC paths). Protocol pages group the briefs and say what to do if you run that stack. If we missed one, tell us.
Help keep the catalog honest
We missed a 2026 identity CVE, a patch status is stale, or you have a primary source we should cite? Email [email protected] or volunteer as a CVE Analyst. Corrections are credited.