| Advisory ID | github_osv/GHSA-m297-3jv9-m927 |
| Aliases |
CVE-2026-3009
|
| Summary | Keycloak allows authentication using an Identity Provider (IdP) even after it has been disabled by an administrator A security flaw in the IdentityBrokerService.performLogin endpoint of Keycloak allows authentication to proceed using an Identity Provider (IdP) even after it has been disabled by an administrator. An attacker who knows the IdP alias can reuse a previously generated login request to bypass the administrative restriction. This undermines access control enforcement and may allow unauthorized authentication through a disabled external provider. |
| Status | Published |
| Exploitability | 0.5 |
| Weighted Severity | 7.3 |
| Risk | 3.6 |
| Affected and Fixed Packages | Package Details |
| Introduced and Fixed Package Commit Patches | Package Commit Patches Details |
| CWE-285 | Improper Authorization |
| CWE-863 | Incorrect Authorization |
| System | Score | Found at |
|---|---|---|
| cvssv3.1 | 8.1 | https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/03/GHSA-m297-3jv9-m927/GHSA-m297-3jv9-m927.json |
| generic_textual | HIGH |
| Reference id | Reference type | URL |
|---|---|---|
| https://github.com/keycloak/keycloak | ||
| https://github.com/keycloak/keycloak/commit/4fd5367e6cc28cfa68fb2240fc459c12b1fdbf2a | ||
| https://github.com/keycloak/keycloak/issues/46911 | ||
| https://github.com/keycloak/keycloak/releases/tag/26.5.5 | ||
| CVE-2026-3009 | Advisory | https://access.redhat.com/security/cve/CVE-2026-3009 |
| CVE-2026-3009 | https://nvd.nist.gov/vuln/detail/CVE-2026-3009 | |
| RHSA-2026:3947 | https://access.redhat.com/errata/RHSA-2026:3947 | |
| RHSA-2026:3948 | https://access.redhat.com/errata/RHSA-2026:3948 | |
| show_bug.cgi?id=2441867 | Bug | https://bugzilla.redhat.com/show_bug.cgi?id=2441867 |
No EPSS data available for this advisory.
| Patch URL | |
|---|---|
| There are no known patches. | |
| Attack Vector (AV) | Attack Complexity (AC) | Privileges Required (PR) | User Interaction (UI) | Scope (S) | Confidentiality Impact (C) | Integrity Impact (I) | Availability Impact (A) |
|---|---|---|---|---|---|---|---|
network adjacent_network local physical |
low high |
none low high |
none required |
unchanged changed |
high low none |
high low none |
high low none |
Vector: SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2026-03-06T18:14:28Z/
Decision: Track
Source URL: https://github.com/cisagov/vulnrichment/blob/develop/2026/3xxx/CVE-2026-3009.json
Source Advisory: vulnrichment/CVE-2026-3009
[{'Exploitation': 'none'},
{'Automatable': 'no'},
{'Technical Impact': 'total'},
{'Mission Prevalence': 'minimal'},
{'Public Well-being Impact': 'material'},
{'Mission & Well-being': 'medium'}]
Vector: SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2026-03-06T18:14:28Z/
Decision: Track
Source URL: https://github.com/cisagov/vulnrichment/blob/develop/2026/3xxx/CVE-2026-3009.json
Source Advisory: vulnrichment/CVE-2026-3009
[{'Exploitation': 'none'},
{'Automatable': 'no'},
{'Technical Impact': 'total'},
{'Mission Prevalence': 'minimal'},
{'Public Well-being Impact': 'material'},
{'Mission & Well-being': 'medium'}]