{"schema_version":1,"title":"Red Hat Keycloak vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 61 vulnerabilities in Red Hat Keycloak: 9 in the last 7 days and 36 in the last 90 days, 1 of them critical and 0 exploited in the wild. The most recent, CVE-2026-96448, was published on 25 September 2026.","url":"https://junglewise.ai/threats/technologies/build-of-keycloak","json_url":"https://junglewise.ai/threats/technologies/build-of-keycloak.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/build-of-keycloak","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","counts":{"high":9,"all_time":61,"critical":1,"exploited":0,"last_7_days":9,"last_30_days":10,"last_90_days":36,"last_365_days":61},"latest":[{"cve":"CVE-2026-96448","cvss":6.6,"epss":0.0024,"slug":"cve-2026-96448-a-flaw-was-found-in-the-fine-grained-admin-permissions-fgap-v2","title":"Keycloak privilege escalation in Fine-Grained Admin Permissions","severity":"medium","exploited":false,"published_at":"2026-09-25T08:16:42.437+00:00","url":"https://junglewise.ai/threats/cve-2026-96448-a-flaw-was-found-in-the-fine-grained-admin-permissions-fgap-v2"},{"cve":"CVE-2026-97846","cvss":6.8,"epss":0.0014,"slug":"cve-2026-97846-keycloak-provides-a-feature-called-mtls-holder-of-key-binding","title":"Keycloak mTLS holder-of-key binding bypass in Standard Token Exchange","severity":"medium","exploited":false,"published_at":"2026-09-25T07:16:57.147+00:00","url":"https://junglewise.ai/threats/cve-2026-97846-keycloak-provides-a-feature-called-mtls-holder-of-key-binding"},{"cve":"CVE-2026-97311","cvss":4.3,"epss":0.0025,"slug":"cve-2026-97311-a-flaw-was-found-in-the-admin-rest-api-of-keycloak-an-identity","title":"Keycloak Admin REST API authorization bypass in group retrieval","severity":"medium","exploited":false,"published_at":"2026-09-24T12:17:13.943+00:00","url":"https://junglewise.ai/threats/cve-2026-97311-a-flaw-was-found-in-the-admin-rest-api-of-keycloak-an-identity"},{"cve":"CVE-2026-97177","cvss":6.6,"epss":0.0024,"slug":"cve-2026-97177-a-flaw-was-found-in-the-user-update-mechanism-of-the-keycloak","title":"Keycloak Admin REST API authorization bypass in user update","severity":"medium","exploited":false,"published_at":"2026-09-24T06:17:04.38+00:00","url":"https://junglewise.ai/threats/cve-2026-97177-a-flaw-was-found-in-the-user-update-mechanism-of-the-keycloak"},{"cve":"CVE-2026-97176","cvss":4.2,"epss":0.0017,"slug":"cve-2026-97176-a-flaw-was-found-in-the-level-of-authentication-enforcement","title":"Keycloak authentication level enforcement bypass","severity":"medium","exploited":false,"published_at":"2026-09-24T06:17:04.227+00:00","url":"https://junglewise.ai/threats/cve-2026-97176-a-flaw-was-found-in-the-level-of-authentication-enforcement"},{"cve":"CVE-2026-96446","cvss":4.2,"epss":0.0018,"slug":"cve-2026-96446-a-flaw-was-found-in-the-pushed-authorization-request-par","title":"Keycloak Pushed Authorization Request URI reuse in silent authentication","severity":"medium","exploited":false,"published_at":"2026-09-23T12:17:08.913+00:00","url":"https://junglewise.ai/threats/cve-2026-96446-a-flaw-was-found-in-the-pushed-authorization-request-par"},{"cve":"CVE-2026-96445","cvss":6.8,"epss":0.0024,"slug":"cve-2026-96445-a-flaw-was-found-in-the-conditional-otp-authenticator-of-keycloak","title":"Keycloak Conditional OTP authenticator header validation bypass","severity":"medium","exploited":false,"published_at":"2026-09-23T12:17:08.773+00:00","url":"https://junglewise.ai/threats/cve-2026-96445-a-flaw-was-found-in-the-conditional-otp-authenticator-of-keycloak"},{"cve":"CVE-2026-95503","cvss":6.8,"epss":0.0019,"slug":"cve-2026-95503-a-flaw-was-found-in-the-kerberos-federation-provider-of-keycloak","title":"Keycloak Kerberos KDC spoofing authentication bypass","severity":"medium","exploited":false,"published_at":"2026-09-22T08:16:43.2+00:00","url":"https://junglewise.ai/threats/cve-2026-95503-a-flaw-was-found-in-the-kerberos-federation-provider-of-keycloak"},{"cve":"CVE-2026-94215","cvss":5.5,"epss":0.003,"slug":"cve-2026-94215-a-flaw-was-found-in-the-admin-rest-api-of-keycloak-an-open-source","title":"Keycloak Admin REST API missing realm ownership check","severity":"medium","exploited":false,"published_at":"2026-09-21T07:16:54.307+00:00","url":"https://junglewise.ai/threats/cve-2026-94215-a-flaw-was-found-in-the-admin-rest-api-of-keycloak-an-open-source"},{"cve":"CVE-2026-93999","cvss":4.2,"epss":0.0023,"slug":"cve-2026-93999-a-flaw-was-found-in-the-oidc-protocol-implementation-of-keycloak","title":"Keycloak OIDC token refresh missing client enabled check","severity":"medium","exploited":false,"published_at":"2026-09-19T15:17:08.627+00:00","url":"https://junglewise.ai/threats/cve-2026-93999-a-flaw-was-found-in-the-oidc-protocol-implementation-of-keycloak"},{"cve":"CVE-2026-79652","cvss":5.9,"epss":0.0034,"slug":"cve-2026-79652-red-hat-build-of-keycloak-jwt-bearer-authorization-bypass","title":"Red Hat Build of Keycloak JWT Bearer authorization bypass","severity":"medium","exploited":false,"published_at":"2026-08-25T11:16:54.85+00:00","url":"https://junglewise.ai/threats/cve-2026-79652-red-hat-build-of-keycloak-jwt-bearer-authorization-bypass"},{"cve":"CVE-2026-18569","cvss":3.7,"epss":0.0025,"slug":"cve-2026-18569-red-hat-keycloak-backchannel-logout-signature-bypass","title":"Red Hat Keycloak backchannel logout signature bypass","severity":"low","exploited":false,"published_at":"2026-08-04T06:16:30.14+00:00","url":"https://junglewise.ai/threats/cve-2026-18569-red-hat-keycloak-backchannel-logout-signature-bypass"},{"cve":"CVE-2026-18218","cvss":4.2,"slug":"cve-2026-18218-keycloak-tokenmanager-revocation-bypass-via-client-not-before","title":"Keycloak TokenManager revocation bypass via client not-before policy","severity":"medium","exploited":false,"published_at":"2026-07-31T08:16:28.177+00:00","url":"https://junglewise.ai/threats/cve-2026-18218-keycloak-tokenmanager-revocation-bypass-via-client-not-before"},{"cve":"CVE-2026-18215","cvss":6.8,"slug":"cve-2026-18215-keycloak-authentication-bypass-in-microsoft-token-exchange","title":"Keycloak authentication bypass in Microsoft token exchange","severity":"medium","exploited":false,"published_at":"2026-07-31T08:16:27.893+00:00","url":"https://junglewise.ai/threats/cve-2026-18215-keycloak-authentication-bypass-in-microsoft-token-exchange"},{"cve":"CVE-2026-18214","cvss":6.8,"slug":"cve-2026-18214-keycloak-domain-restriction-bypass-in-google-token-exchange","title":"Keycloak domain restriction bypass in Google token exchange","severity":"medium","exploited":false,"published_at":"2026-07-31T08:16:27.753+00:00","url":"https://junglewise.ai/threats/cve-2026-18214-keycloak-domain-restriction-bypass-in-google-token-exchange"},{"cve":"CVE-2026-18211","cvss":4.2,"slug":"cve-2026-18211-keycloak-secure-client-uris-policy-bypass-via-improper-host","title":"Keycloak secure-client-uris policy bypass via improper host validation","severity":"medium","exploited":false,"published_at":"2026-07-31T08:16:27.61+00:00","url":"https://junglewise.ai/threats/cve-2026-18211-keycloak-secure-client-uris-policy-bypass-via-improper-host"},{"cve":"CVE-2026-18209","cvss":3.4,"slug":"cve-2026-18209-keycloak-oidc-parameter-pollution-via-redirect-uri-fragment","title":"Keycloak OIDC parameter pollution via redirect URI fragment","severity":"low","exploited":false,"published_at":"2026-07-31T08:16:27.467+00:00","url":"https://junglewise.ai/threats/cve-2026-18209-keycloak-oidc-parameter-pollution-via-redirect-uri-fragment"},{"cve":"CVE-2026-18208","cvss":6.5,"slug":"cve-2026-18208-keycloak-information-disclosure-in-oidc-token-introspection","title":"Keycloak information disclosure in OIDC token introspection endpoint","severity":"medium","exploited":false,"published_at":"2026-07-31T08:16:27.323+00:00","url":"https://junglewise.ai/threats/cve-2026-18208-keycloak-information-disclosure-in-oidc-token-introspection"},{"cve":"CVE-2026-18206","cvss":3.7,"slug":"cve-2026-18206-keycloak-keycloak-services-improper-wildcard-domain-validation-in","title":"Keycloak keycloak-services improper wildcard domain validation in client policies","severity":"low","exploited":false,"published_at":"2026-07-31T08:16:27.177+00:00","url":"https://junglewise.ai/threats/cve-2026-18206-keycloak-keycloak-services-improper-wildcard-domain-validation-in"},{"cve":"CVE-2026-18203","cvss":6.5,"slug":"cve-2026-18203-keycloak-incorrect-authorization-via-group-path-prefix-matching","title":"Keycloak Incorrect Authorization via Group Path Prefix Matching","severity":"medium","exploited":false,"published_at":"2026-07-31T08:16:27.01+00:00","url":"https://junglewise.ai/threats/cve-2026-18203-keycloak-incorrect-authorization-via-group-path-prefix-matching"},{"cve":"CVE-2026-16105","cvss":4.9,"slug":"cve-2026-16105-keycloak-improper-authorization-in-rolecontainerresource","title":"Keycloak improper authorization in RoleContainerResource composite endpoints","severity":"medium","exploited":false,"published_at":"2026-07-31T08:16:25.94+00:00","url":"https://junglewise.ai/threats/cve-2026-16105-keycloak-improper-authorization-in-rolecontainerresource"},{"cve":"CVE-2026-18207","cvss":6.5,"slug":"cve-2026-18207-keycloak-improper-authorization-in-client-policy-enforcement","title":"Keycloak improper authorization in client policy enforcement","severity":"medium","exploited":false,"published_at":"2026-07-29T10:16:40.77+00:00","url":"https://junglewise.ai/threats/cve-2026-18207-keycloak-improper-authorization-in-client-policy-enforcement"},{"cve":"CVE-2026-16108","cvss":4.3,"slug":"cve-2026-16108-red-hat-keycloak-information-disclosure-in-default-groups-rest","title":"Red Hat Keycloak information disclosure in default-groups REST endpoint","severity":"medium","exploited":false,"published_at":"2026-07-17T17:17:14.653+00:00","url":"https://junglewise.ai/threats/cve-2026-16108-red-hat-keycloak-information-disclosure-in-default-groups-rest"},{"cve":"CVE-2026-16106","cvss":4.9,"slug":"cve-2026-16106-keycloak-missing-authorization-in-admin-rest-api-role-management","title":"Keycloak missing authorization in admin REST API role management","severity":"medium","exploited":false,"published_at":"2026-07-17T17:17:14.51+00:00","url":"https://junglewise.ai/threats/cve-2026-16106-keycloak-missing-authorization-in-admin-rest-api-role-management"},{"cve":"CVE-2026-16104","cvss":4.3,"slug":"cve-2026-16104-red-hat-build-of-keycloak-information-exposure-in-authentication","title":"Red Hat Build of Keycloak Information Exposure in Authentication Config","severity":"medium","exploited":false,"published_at":"2026-07-17T17:17:14.393+00:00","url":"https://junglewise.ai/threats/cve-2026-16104-red-hat-build-of-keycloak-information-exposure-in-authentication"}],"weekly":[{"week":"2026-06-29","critical":0,"exploited":0,"vulnerabilities":5},{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":9},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":10},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":9}],"related":[{"name":"Red Hat Enterprise Linux 9","slug":"enterprise-linux-9","vulnerabilities":146,"url":"https://junglewise.ai/threats/technologies/enterprise-linux-9"},{"name":"Red Hat Enterprise Linux 10","slug":"enterprise-linux-10","vulnerabilities":140,"url":"https://junglewise.ai/threats/technologies/enterprise-linux-10"},{"name":"Red Hat Enterprise Linux 8","slug":"enterprise-linux-8","vulnerabilities":132,"url":"https://junglewise.ai/threats/technologies/enterprise-linux-8"},{"name":"Red Hat Enterprise Linux 7","slug":"enterprise-linux-7","vulnerabilities":68,"url":"https://junglewise.ai/threats/technologies/enterprise-linux-7"},{"name":"Red Hat Enterprise Linux 6","slug":"enterprise-linux-6","vulnerabilities":56,"url":"https://junglewise.ai/threats/technologies/enterprise-linux-6"},{"name":"Red Hat Build of Keycloak","slug":"red-hat-build-of-keycloak","vulnerabilities":54,"url":"https://junglewise.ai/threats/technologies/red-hat-build-of-keycloak"},{"name":"Red Hat Enterprise Linux AppStream","slug":"enterprise-linux-appstream","vulnerabilities":46,"url":"https://junglewise.ai/threats/technologies/enterprise-linux-appstream"},{"name":"Red Hat OpenShift Container Platform 4","slug":"openshift-container-platform-4","vulnerabilities":36,"url":"https://junglewise.ai/threats/technologies/openshift-container-platform-4"},{"name":"Red Hat Ansible Automation Platform","slug":"ansible-automation-platform-2","vulnerabilities":33,"url":"https://junglewise.ai/threats/technologies/ansible-automation-platform-2"},{"name":"Red Hat Developer Hub","slug":"developer-hub","vulnerabilities":28,"url":"https://junglewise.ai/threats/technologies/developer-hub"},{"name":"Red Hat Multicluster Global Hub","slug":"multicluster-global-hub","vulnerabilities":19,"url":"https://junglewise.ai/threats/technologies/multicluster-global-hub"},{"name":"Red Hat AI Inference Server","slug":"ai-inference-server","vulnerabilities":16,"url":"https://junglewise.ai/threats/technologies/ai-inference-server"}],"technology":{"hub":true,"name":"Red Hat Keycloak","slug":"build-of-keycloak","vendor":{"name":"Red Hat","slug":"red-hat","url":"https://junglewise.ai/threats/vendors/red-hat"},"aliases":["red-hat-keycloak"],"category":"library","homepage":"https://www.keycloak.org/","repo_url":"https://github.com/keycloak/keycloak","description":"An open source identity and access management solution providing authentication and authorization services.","url":"https://junglewise.ai/threats/technologies/build-of-keycloak"},"most_severe":[{"cve":"CVE-2026-33228","cvss":9.8,"epss":0.0099,"slug":"cve-2026-33228-webreflection-flatted-prototype-pollution-in-parse-function","title":"WebReflection flatted prototype pollution in parse function","severity":"critical","exploited":false,"published_at":"2026-03-20T23:16:46.51+00:00","url":"https://junglewise.ai/threats/cve-2026-33228-webreflection-flatted-prototype-pollution-in-parse-function"},{"cve":"CVE-2026-1486","cvss":8.8,"epss":0.0046,"slug":"cve-2026-1486-keycloak-improper-security-check-for-disabled-identity-providers","title":"Keycloak improper security check for disabled Identity Providers","severity":"high","exploited":false,"published_at":"2026-02-09T20:15:55.717+00:00","url":"https://junglewise.ai/threats/cve-2026-1486-keycloak-improper-security-check-for-disabled-identity-providers"},{"cve":"CVE-2026-7504","cvss":8.1,"epss":0.005,"slug":"cve-2026-7504-red-hat-keycloak-open-redirect-via-url-validation-bypass","title":"Red Hat Keycloak open redirect via URL validation bypass","severity":"high","exploited":false,"published_at":"2026-05-19T12:16:19.553+00:00","url":"https://junglewise.ai/threats/cve-2026-7504-red-hat-keycloak-open-redirect-via-url-validation-bypass"},{"cve":"CVE-2026-3009","cvss":8.1,"epss":0.0047,"slug":"cve-2026-3009-keycloak-authentication-bypass-via-disabled-identity-provider","title":"Keycloak authentication bypass via disabled Identity Provider","severity":"high","exploited":false,"published_at":"2026-03-05T19:16:18.193+00:00","url":"https://junglewise.ai/threats/cve-2026-3009-keycloak-authentication-bypass-via-disabled-identity-provider"},{"cve":"CVE-2026-11800","cvss":8.1,"slug":"cve-2026-11800-keycloak-jwt-algorithm-confusion-in-jwt-authorization-grant-flow","title":"Keycloak JWT algorithm confusion in JWT Authorization Grant flow","severity":"high","exploited":false,"published_at":"2026-06-25T22:17:00.473+00:00","url":"https://junglewise.ai/threats/cve-2026-11800-keycloak-jwt-algorithm-confusion-in-jwt-authorization-grant-flow"},{"cve":"CVE-2026-2092","cvss":7.7,"epss":0.0031,"slug":"cve-2026-2092-keycloak-improper-validation-of-encrypted-saml-assertions","title":"Keycloak improper validation of encrypted SAML assertions","severity":"high","exploited":false,"published_at":"2026-03-18T02:16:24.577+00:00","url":"https://junglewise.ai/threats/cve-2026-2092-keycloak-improper-validation-of-encrypted-saml-assertions"},{"cve":"CVE-2026-7507","cvss":7.5,"epss":0.0076,"slug":"cve-2026-7507-keycloak-session-fixation-in-login-actions-endpoints","title":"Keycloak session fixation in login-actions endpoints","severity":"high","exploited":false,"published_at":"2026-05-19T12:16:19.687+00:00","url":"https://junglewise.ai/threats/cve-2026-7507-keycloak-session-fixation-in-login-actions-endpoints"},{"cve":"CVE-2026-4634","cvss":7.5,"epss":0.0071,"slug":"cve-2026-4634-keycloak-denial-of-service-via-oidc-scope-parameter","title":"Keycloak Denial of Service via OIDC scope parameter","severity":"high","exploited":false,"published_at":"2026-04-02T13:16:27.027+00:00","url":"https://junglewise.ai/threats/cve-2026-4634-keycloak-denial-of-service-via-oidc-scope-parameter"},{"cve":"CVE-2026-3872","cvss":7.3,"epss":0.0059,"slug":"cve-2026-3872-keycloak-redirect-uri-validation-bypass-via-wildcard-path","title":"Keycloak redirect URI validation bypass via wildcard path manipulation","severity":"high","exploited":false,"published_at":"2026-04-02T13:16:26.39+00:00","url":"https://junglewise.ai/threats/cve-2026-3872-keycloak-redirect-uri-validation-bypass-via-wildcard-path"},{"cve":"CVE-2026-7571","cvss":7.1,"epss":0.0042,"slug":"cve-2026-7571-red-hat-keycloak-implicit-flow-bypass-and-token-disclosure","title":"Red Hat Keycloak implicit flow bypass and token disclosure","severity":"high","exploited":false,"published_at":"2026-05-19T12:16:19.82+00:00","url":"https://junglewise.ai/threats/cve-2026-7571-red-hat-keycloak-implicit-flow-bypass-and-token-disclosure"}],"generated_at":"2026-09-27T03:07:00.185062+00:00"}