VulnSea

Keycloak has 15 CVEs on record. Cadence is steady at roughly 5 per quarter. The busiest recent month was June 2026 with 5. The median CVSS is 6.5 (medium). None have a confirmed exploitation report. The most common weakness class is CWE-79 (3). Most affected products: org.keycloak:keycloak-services (13), keycloak-services (1), org.keycloak:keycloak-saml-adapter-core (1).

CVEs per month

Last 12 months, by publish date

111201020304050607080910
Exploited share
0% vs 1% corpus
Median CVSS
6.5
Publish → KEV
—
Last 90 days
5 prev 6

Products

  • org.keycloak:keycloak-services 13
  • keycloak-services 1
  • org.keycloak:keycloak-saml-adapter-core 1
15
Total CVEs
0
Critical
0
CISA KEV
0
Exploited

Keycloak vulnerabilities

CVEs affecting Keycloak, newest first. Open any entry for full detail, references, and exploit status.

15 CVEsRSS

CVE-2026-9799Medium· 4.6
yesterday

Keycloak allows unauthorized access to resources via uma permission ticket bypass

Keycloak allows unauthorized access to resources via uma permission ticket bypass

▾ Sunlitkeycloak · org.keycloak:keycloak-servicesEPSS 0.29%via GHSA
CVE-2026-9083Medium· 4.9
yesterday

Keycloak vulnerable to information disclosure through arbitrary filesystem path probing

Keycloak vulnerable to information disclosure through arbitrary filesystem path probing

▾ Sunlitkeycloak · org.keycloak:keycloak-servicesEPSS 0.78%via GHSA
CVE-2026-9086High· 7.3PoC
yesterday

Keycloak vulnerable to cross-site scripting (xss) via case-insensitive uri validation bypass

Keycloak vulnerable to cross-site scripting (xss) via case-insensitive uri validation bypass

▾ Midnightkeycloak · org.keycloak:keycloak-servicesEPSS 0.78%via GHSA
CVE-2026-9705Medium· 6.5
yesterday

Keycloak: Attacker can re-enable and take over disabled clients via registration access token

Keycloak: Attacker can re-enable and take over disabled clients via registration access token

▾ Sunlitkeycloak · org.keycloak:keycloak-servicesEPSS 0.46%via GHSA
CVE-2026-90997High· 7.4
1mo ago

A flaw was found in Keycloak

A flaw was found in Keycloak. When deployed in stateless mode with MySQL or MariaDB, a mismatch in row-count semantics between the database driver and Keycloak's application logic allows an attacker to bypass replay protection. This vuln…

▾ TwilightKeycloak · keycloak-servicesEPSS 0.40%via NVD
CVE-2026-9795High· 7.3
4mo ago

Keycloak has privilege escalation via improper scope mapping enforcement

Keycloak has privilege escalation via improper scope mapping enforcement

▾ Twilightkeycloak · org.keycloak:keycloak-servicesEPSS 0.35%via GHSA
GHSA-7pm9-g8jh-3m74Medium· 4.9
4mo ago

Duplicate Advisory: Keycloak vulnerable to information disclosure through arbitrary filesystem path probing

Duplicate Advisory: Keycloak vulnerable to information disclosure through arbitrary filesystem path probing

▾ Sunlitkeycloak · org.keycloak:keycloak-servicesvia GHSA
GHSA-37j9-56gh-j2r7High· 7.3
4mo ago

Duplicate Advisory: Keycloak vulnerable to cross-site scripting (xss) via case-insensitive uri validation bypass

Duplicate Advisory: Keycloak vulnerable to cross-site scripting (xss) via case-insensitive uri validation bypass

▾ Twilightkeycloak · org.keycloak:keycloak-servicesvia GHSA
GHSA-q929-g23j-2rc7Medium· 6.5
4mo ago

Duplicate Advisory: Keycloak: Attacker can re-enable and take over disabled clients via registration access token

Duplicate Advisory: Keycloak: Attacker can re-enable and take over disabled clients via registration access token

▾ Sunlitkeycloak · org.keycloak:keycloak-servicesvia GHSA
GHSA-79qw-g39g-mfxcHigh· 8.1
4mo ago

Duplicate Advisory: Keycloak vulnerable to authorization bypass via incorrect uri comparison

Duplicate Advisory: Keycloak vulnerable to authorization bypass via incorrect uri comparison

▾ Twilightkeycloak · org.keycloak:keycloak-servicesvia GHSA
GHSA-gfv4-4vr2-rr4gMedium· 4.6
4mo ago

Duplicate Advisory: Keycloak allows unauthorized access to resources via uma permission ticket bypass

Duplicate Advisory: Keycloak allows unauthorized access to resources via uma permission ticket bypass

▾ Sunlitkeycloak · org.keycloak:keycloak-servicesvia GHSA
CVE-2026-37980Medium· 6.9
6mo ago

Keycloak: Arbitrary code execution via Stored Cross-Site Scripting (XSS) in organization selection login page

Keycloak: Arbitrary code execution via Stored Cross-Site Scripting (XSS) in organization selection login page

▾ Sunlitkeycloak · org.keycloak:keycloak-servicesEPSS 0.36%via GHSA
CVE-2026-4633Low· 3.7
7mo ago

Keycloak's identity-first login flow exposes user information

Keycloak's identity-first login flow exposes user information

▾ Sunlitkeycloak · org.keycloak:keycloak-servicesEPSS 0.42%via GHSA
CVE-2026-4628Medium· 4.3
7mo ago

Keycloak has Improper Access Control that allows attackers with valid credentials to bypass the allowRemoteResourceManagement=false

Keycloak has Improper Access Control that allows attackers with valid credentials to bypass the allowRemoteResourceManagement=false

▾ Sunlitkeycloak · org.keycloak:keycloak-servicesEPSS 0.26%via GHSA
GHSA-wmxr-6j5f-838pHigh· 7.7
7mo ago

Duplicate Advisory: Keycloak: Unauthorized access via improper validation of encrypted SAML assertions

Duplicate Advisory: Keycloak: Unauthorized access via improper validation of encrypted SAML assertions

▾ Twilightkeycloak · org.keycloak:keycloak-saml-adapter-corevia GHSA
Keycloak vulnerabilities (CVEs) · VulnSea