CVE-2026-7307
Keycloak: keycloak: denial of service via specially crafted saml input
A flaw was found in Keycloak. A remote, unauthenticated attacker can send a specially crafted XML input to the Security Assertion Markup Language (SAML) endpoint. This malicious input can cause high CPU usage and worker thread starvation, leading to a Denial of Service (DoS) where the server becomes unavailable.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
Keycloak: keycloak: denial of service via specially crafted saml input
A flaw was found in Keycloak. A remote, unauthenticated attacker can send a specially crafted XML input to the Security Assertion Markup Language (SAML) endpoint. This malicious input can cause high CPU usage and worker thread starvation, leading to a Denial of Service (DoS) where the server becomes unavailable.
- Record
CVE-2026-7307- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-1286, CWE-1286
- Updated
- 2026-11-02
EUVDEUVD-2026-30883
7.5
A flaw was found in Keycloak. A remote, unauthenticated attacker can send a specially crafted XML input to the Security Assertion Markup Language (SAML) endpoint. This malicious input can cause high CPU usage and worker thread starvation, leading to a Denial of Service (DoS) where the server becomes unavailable.
- Record
EUVD-2026-30883- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-p5mv-gj8j-xqgf
7.5
Keycloak: Denial of Service via specially crafted SAML input
A flaw was found in Keycloak. A remote, unauthenticated attacker can send a specially crafted XML input to the Security Assertion Markup Language (SAML) endpoint. This malicious input can cause high CPU usage and worker thread starvation, leading to a Denial of Service (DoS) where the server becomes unavailable.
- Record
GHSA-p5mv-gj8j-xqgf- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-1286
- Updated
- 2026-11-02
NVD
7.5
A flaw was found in Keycloak. A remote, unauthenticated attacker can send a specially crafted XML input to the Security Assertion Markup Language (SAML) endpoint. This malicious input can cause high CPU usage and worker thread starvation, leading to a Denial of Service (DoS) where the server becomes unavailable.
- Record
CVE-2026-7307- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-1286
- Updated
- 2026-11-02
OSV
7.5
Keycloak: keycloak: denial of service via specially crafted saml input
A flaw was found in Keycloak. A remote, unauthenticated attacker can send a specially crafted XML input to the Security Assertion Markup Language (SAML) endpoint. This malicious input can cause high CPU usage and worker thread starvation, leading to a Denial of Service (DoS) where the server becomes unavailable.
- Record
CVE-2026-7307- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-1286
- Updated
- 2026-11-06
OSVGHSA-p5mv-gj8j-xqgf
7.5
Keycloak: Denial of Service via specially crafted SAML input
A flaw was found in Keycloak. A remote, unauthenticated attacker can send a specially crafted XML input to the Security Assertion Markup Language (SAML) endpoint. This malicious input can cause high CPU usage and worker thread starvation, leading to a Denial of Service (DoS) where the server becomes unavailable.
- Record
GHSA-p5mv-gj8j-xqgf- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-1286
- Updated
- 2026-11-02
Show 4 moreShow less
OSVRHSA-2026:76128
9.6
Red Hat Security Advisory: Red Hat Single Sign-On 7.6.13 security update on RHEL 7
- Record
RHSA-2026:76128- CVSS 3.1
- 9.6 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2026:76129
9.6
Red Hat Security Advisory: Red Hat Single Sign-On 7.6.13 security update on RHEL 8
- Record
RHSA-2026:76129- CVSS 3.1
- 9.6 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2026:76130
9.6
Red Hat Security Advisory: Red Hat Single Sign-On 7.6.13 security update on RHEL 9
- Record
RHSA-2026:76130- CVSS 3.1
- 9.6 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L - Updated
- 2026-11-02
OSVBIT-keycloak-2026-7307 No score
Keycloak: keycloak: denial of service via specially crafted saml input
A flaw was found in Keycloak. A remote, unauthenticated attacker can send a specially crafted XML input to the Security Assertion Markup Language (SAML) endpoint. This malicious input can cause high CPU usage and worker thread starvation, leading to a Denial of Service (DoS) where the server becomes unavailable.
- Record
BIT-keycloak-2026-7307- Updated
- 2026-11-02
Affected products
- red hat build of keycloak 26.2
- red hat build of keycloak 26.2.16
- red hat build of keycloak 26.4
- red hat build of keycloak 26.4.12
- red hat single sign-on 7.6 for rhel 7
- red hat single sign-on 7.6 for rhel 8
- red hat single sign-on 7.6 for rhel 9
- red hat single sign-on 7.6.13
- red hat rhel-8 based middleware containers
- redhat build of keycloak
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.keycloak:keycloak-saml-coreMaven |
before 26.6.2 | 26.6.2 |
keycloakBitnami |
26.4.0 up to 26.4.12 | 26.4.12 |
org.keycloak:keycloak-saml-coreMaven |
before 26.6.2, plus listed versions 1.1.0.Beta11.1.0.Beta21.1.0.Final1.1.1.Final1.2.0.Beta1 Show 45 moreShow less1.2.0.CR11.2.0.Final1.3.0.Final1.3.1.Final1.4.0.Final1.5.0-Final1.5.0.Final1.5.1.Final1.6.0.Final1.6.1.Final1.7.0.CR11.7.0.Final1.8.0.Alpha11.8.0.CR11.8.0.CR21.8.0.CR31.8.0.Final1.8.1.Final1.9.0.CR11.9.0.Final1.9.1.Final1.9.2.Final1.9.3.Final1.9.4.Final1.9.5.Final1.9.7.Final1.9.8.Final10.0.010.0.110.0.211.0.011.0.111.0.211.0.312.0.012.0.112.0.212.0.312.0.413.0.013.0.114.0.015.0.015.0.115.0.2 |
26.6.2 |
rh-sso7-keycloakRed Hat:red_hat_single_sign_on:7.6::el7 From an advisory covering 27 CVEs |
before 0:18.0.20-1.redhat_00001.1.el7sso | 0:18.0.20-1.redhat_00001.1.el7sso |
rh-sso7-keycloak-serverRed Hat:red_hat_single_sign_on:7.6::el7 From an advisory covering 27 CVEs |
before 0:18.0.20-1.redhat_00001.1.el7sso | 0:18.0.20-1.redhat_00001.1.el7sso |
rh-sso7-keycloakRed Hat:red_hat_single_sign_on:7.6::el8 From an advisory covering 27 CVEs |
before 0:18.0.20-1.redhat_00001.1.el8sso | 0:18.0.20-1.redhat_00001.1.el8sso |
rh-sso7-keycloak-serverRed Hat:red_hat_single_sign_on:7.6::el8 From an advisory covering 27 CVEs |
before 0:18.0.20-1.redhat_00001.1.el8sso | 0:18.0.20-1.redhat_00001.1.el8sso |
rh-sso7-keycloakRed Hat:red_hat_single_sign_on:7.6::el9 From an advisory covering 27 CVEs |
before 0:18.0.20-1.redhat_00001.1.el9sso | 0:18.0.20-1.redhat_00001.1.el9sso |
rh-sso7-keycloak-serverRed Hat:red_hat_single_sign_on:7.6::el9 From an advisory covering 27 CVEs |
before 0:18.0.20-1.redhat_00001.1.el9sso | 0:18.0.20-1.redhat_00001.1.el9sso |
History
| Recorded | Changed | Sources |
|---|---|---|
| references | OSV | |
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-7307 is a high vulnerability (CVSS 7.5) in Red Hat Build Of Keycloak 26.2, published May 19, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.88%, the 59th percentile. Fixed in org.keycloak:keycloak-saml-core 26.6.2.
References
access.redhat.com/errata/RHSA-2026:19594
access.redhat.com/errata/RHSA-2026:19595
access.redhat.com/errata/RHSA-2026:19596
access.redhat.com/errata/RHSA-2026:19597
access.redhat.com/errata/RHSA-2026:76128
access.redhat.com/errata/RHSA-2026:76129
Show 158 moreShow less
access.redhat.com/errata/RHSA-2026:76130
access.redhat.com/errata/RHSA-2026:76132
access.redhat.com/errata/RHSA-2026:76134
access.redhat.com/security/cve/CVE-2026-7307
bugzilla.redhat.com/show_bug.cgi?id=2476526
security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-7307.json
nvd.nist.gov/vuln/detail/CVE-2026-7307
github.com/keycloak/keycloak/pull/49119
github.com/keycloak/keycloak/commit/be84d28ce4c69c038d542f11405d5ede1d61f4a9
github.com/keycloak/keycloak/releases/tag/26.6.2
github.com/advisories/GHSA-p5mv-gj8j-xqgf
access.redhat.com/downloads/content/package-browser
catalog.redhat.com/software/containers
github.com/CVEProject/cvelistV5/tree/main/cves/2026/7xxx/CVE-2026-7307.json
github.com/keycloak/keycloak
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_76128.json
access.redhat.com/security/cve/CVE-2025-9784
bugzilla.redhat.com/show_bug.cgi?id=2392306
cve.org/CVERecord?id=CVE-2025-9784
nvd.nist.gov/vuln/detail/CVE-2025-9784
github.com/undertow-io/undertow/pull/1778
github.com/undertow-io/undertow/releases/tag/2.2.38.Final
issues.redhat.com/browse/UNDERTOW-2598
kb.cert.org/vuls/id/767506
access.redhat.com/security/cve/CVE-2025-12543
bugzilla.redhat.com/show_bug.cgi?id=2408784
cve.org/CVERecord?id=CVE-2025-12543
nvd.nist.gov/vuln/detail/CVE-2025-12543
access.redhat.com/security/cve/CVE-2025-14813
bugzilla.redhat.com/show_bug.cgi?id=2458640
cve.org/CVERecord?id=CVE-2025-14813
nvd.nist.gov/vuln/detail/CVE-2025-14813
github.com/bcgit/bc-java/wiki/CVE%E2%80%902025%E2%80%9014813
access.redhat.com/security/cve/CVE-2026-0603
bugzilla.redhat.com/show_bug.cgi?id=2427147
cve.org/CVERecord?id=CVE-2026-0603
nvd.nist.gov/vuln/detail/CVE-2026-0603
access.redhat.com/security/cve/CVE-2026-2092
bugzilla.redhat.com/show_bug.cgi?id=2437296
cve.org/CVERecord?id=CVE-2026-2092
nvd.nist.gov/vuln/detail/CVE-2026-2092
access.redhat.com/security/cve/CVE-2026-2575
bugzilla.redhat.com/show_bug.cgi?id=2440149
cve.org/CVERecord?id=CVE-2026-2575
nvd.nist.gov/vuln/detail/CVE-2026-2575
access.redhat.com/security/cve/CVE-2026-3505
bugzilla.redhat.com/show_bug.cgi?id=2458638
cve.org/CVERecord?id=CVE-2026-3505
nvd.nist.gov/vuln/detail/CVE-2026-3505
github.com/bcgit/bc-java/wiki/CVE%E2%80%902026%E2%80%903505
access.redhat.com/security/cve/CVE-2026-4634
bugzilla.redhat.com/show_bug.cgi?id=2450250
cve.org/CVERecord?id=CVE-2026-4634
nvd.nist.gov/vuln/detail/CVE-2026-4634
access.redhat.com/security/cve/CVE-2026-5588
bugzilla.redhat.com/show_bug.cgi?id=2458634
cve.org/CVERecord?id=CVE-2026-5588
nvd.nist.gov/vuln/detail/CVE-2026-5588
github.com/bcgit/bc-java/wiki/CVE%E2%80%902026%E2%80%905588
cve.org/CVERecord?id=CVE-2026-7307
access.redhat.com/security/cve/CVE-2026-7507
bugzilla.redhat.com/show_bug.cgi?id=2464145
cve.org/CVERecord?id=CVE-2026-7507
nvd.nist.gov/vuln/detail/CVE-2026-7507
access.redhat.com/security/cve/CVE-2026-15563
bugzilla.redhat.com/show_bug.cgi?id=2483138
cve.org/CVERecord?id=CVE-2026-15563
nvd.nist.gov/vuln/detail/CVE-2026-15563
access.redhat.com/security/cve/CVE-2026-42578
bugzilla.redhat.com/show_bug.cgi?id=2477226
cve.org/CVERecord?id=CVE-2026-42578
nvd.nist.gov/vuln/detail/CVE-2026-42578
github.com/netty/netty/security/advisories/GHSA-45q3-82m4-75jr
access.redhat.com/security/cve/CVE-2026-42579
bugzilla.redhat.com/show_bug.cgi?id=2477217
cve.org/CVERecord?id=CVE-2026-42579
nvd.nist.gov/vuln/detail/CVE-2026-42579
github.com/netty/netty/security/advisories/GHSA-cm33-6792-r9fm
access.redhat.com/security/cve/CVE-2026-42581
bugzilla.redhat.com/show_bug.cgi?id=2477232
cve.org/CVERecord?id=CVE-2026-42581
nvd.nist.gov/vuln/detail/CVE-2026-42581
github.com/netty/netty/security/advisories/GHSA-xxqh-mfjm-7mv9
access.redhat.com/security/cve/CVE-2026-42587
bugzilla.redhat.com/show_bug.cgi?id=2477220
cve.org/CVERecord?id=CVE-2026-42587
nvd.nist.gov/vuln/detail/CVE-2026-42587
github.com/netty/netty/security/advisories/GHSA-f6hv-jmp6-3vwv
access.redhat.com/security/cve/CVE-2026-44249
bugzilla.redhat.com/show_bug.cgi?id=2488081
cve.org/CVERecord?id=CVE-2026-44249
nvd.nist.gov/vuln/detail/CVE-2026-44249
github.com/netty/netty/releases/tag/netty-4.1.135.Final
github.com/netty/netty/releases/tag/netty-4.2.15.Final
github.com/netty/netty/security/advisories/GHSA-3qp7-7mw8-wx86
access.redhat.com/security/cve/CVE-2026-44893
bugzilla.redhat.com/show_bug.cgi?id=2488383
cve.org/CVERecord?id=CVE-2026-44893
nvd.nist.gov/vuln/detail/CVE-2026-44893
github.com/netty/netty/security/advisories/GHSA-cc37-9q2j-3hfv
access.redhat.com/security/cve/CVE-2026-45416
bugzilla.redhat.com/show_bug.cgi?id=2488391
cve.org/CVERecord?id=CVE-2026-45416
nvd.nist.gov/vuln/detail/CVE-2026-45416
github.com/netty/netty/security/advisories/GHSA-x4gw-5cx5-pgmh
access.redhat.com/security/cve/CVE-2026-45674
bugzilla.redhat.com/show_bug.cgi?id=2488400
cve.org/CVERecord?id=CVE-2026-45674
nvd.nist.gov/vuln/detail/CVE-2026-45674
github.com/netty/netty/security/advisories/GHSA-676x-f7gg-47vc
access.redhat.com/security/cve/CVE-2026-47691
bugzilla.redhat.com/show_bug.cgi?id=2488439
cve.org/CVERecord?id=CVE-2026-47691
nvd.nist.gov/vuln/detail/CVE-2026-47691
github.com/netty/netty/security/advisories/GHSA-5pvg-856g-cp85
access.redhat.com/security/cve/CVE-2026-48043
bugzilla.redhat.com/show_bug.cgi?id=2488442
cve.org/CVERecord?id=CVE-2026-48043
nvd.nist.gov/vuln/detail/CVE-2026-48043
github.com/netty/netty/security/advisories/GHSA-c2gf-v879-257j
access.redhat.com/security/cve/CVE-2026-48059
bugzilla.redhat.com/show_bug.cgi?id=2488437
cve.org/CVERecord?id=CVE-2026-48059
nvd.nist.gov/vuln/detail/CVE-2026-48059
github.com/netty/netty/security/advisories/GHSA-h2qv-fj59-j46j
access.redhat.com/security/cve/CVE-2026-50010
bugzilla.redhat.com/show_bug.cgi?id=2488429
cve.org/CVERecord?id=CVE-2026-50010
nvd.nist.gov/vuln/detail/CVE-2026-50010
github.com/netty/netty/security/advisories/GHSA-c653-97m9-rcg9
access.redhat.com/security/cve/CVE-2026-50193
bugzilla.redhat.com/show_bug.cgi?id=2491999
cve.org/CVERecord?id=CVE-2026-50193
nvd.nist.gov/vuln/detail/CVE-2026-50193
github.com/FasterXML/jackson-databind/commit/a1fa4ae4ecf5cee16da465985f135f3e81816f8c
github.com/FasterXML/jackson-databind/issues/3447
github.com/FasterXML/jackson-databind/security/advisories/GHSA-3wrr-7qpf-2prh
access.redhat.com/security/cve/CVE-2026-54512
bugzilla.redhat.com/show_bug.cgi?id=2492015
cve.org/CVERecord?id=CVE-2026-54512
nvd.nist.gov/vuln/detail/CVE-2026-54512
github.com/FasterXML/jackson-databind/commit/434d6c511de7fdd9872f29157aafb6162d12d8d5
github.com/FasterXML/jackson-databind/issues/5988
github.com/FasterXML/jackson-databind/security/advisories/GHSA-j3rv-43j4-c7qm
access.redhat.com/security/cve/CVE-2026-68494
bugzilla.redhat.com/show_bug.cgi?id=2511026
cve.org/CVERecord?id=CVE-2026-68494
nvd.nist.gov/vuln/detail/CVE-2026-68494
github.com/FasterXML/jackson-core/commit/050b429804dce2a7e08f0be1b0b4c3d040fdb9cd
github.com/FasterXML/jackson-core/commit/4cdd529749da396cc7edf6d4a2aad41d47902641
github.com/FasterXML/jackson-core/commit/c5941e5aae7fd5aeac55d66933cfb82b9aabeef8
github.com/FasterXML/jackson-core/pull/1611
github.com/FasterXML/jackson-core/security/advisories/GHSA-r7wm-3cxj-wff9
github.com/advisories/GHSA-72hv-8253-57qq
cve.org/CVERecord?id=CVE-2026-18401
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_76129.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_76130.json
Left out here: 157 versions. The JSON record has them.