CVE-2024-12369: Elytron-oidc-client: oidc authorization code injection
Vulnerability summary
CVE-2024-12369 is a medium (CVSS 4.2) vulnerability in wildfly. EPSS estimates a 0.24% chance of exploitation in the next 30 days, higher than 15.8% of scored vulnerabilities.
Not severe (CVSS 4.2, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 2 · Related 2Timeline
- 09-12-2024PublishedVulnerability first disclosed.
- 04-08-2026Last modifiedVulnerability information updated.
Description
A vulnerability was found in OIDC-Client. When using the RH SSO OIDC adapter with EAP 7.x or when using the elytron-oidc-client subsystem with EAP 8.x, authorization code injection attacks can occur, allowing an attacker to inject a stolen authorization code into the attacker's own session with the client with a victim's identity. This is usually done with a Man-in-the-Middle (MitM) or phishing attack.
CVSS metrics
5 scores · 5 sources · 1 version- OSV · WolfiEcosystem advisory · calculated4.2MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N
- OSV · ChainguardEcosystem advisory · calculated4.2MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N
- OSV · MavenEcosystem advisory · calculated4.2MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N
- NVDNIST4.2MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N
EPSS trend
Probability
0.24%
Chance of exploitation in the next 30 days
Percentile
16%
Versus all other CVEs
30-day change
No change 0.00 pp
From 0.24% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, user interaction (CVSS vector). Other conditions: not stated in public data.
Chainguard5 products
- wildfly< 35.0.1-r16
- wildfly-openjdk-17< 35.0.1-r16
- wildfly-openjdk-17-compat< 35.0.1-r16
- wildfly-openjdk-21< 35.0.1-r16
- wildfly-openjdk-21-compat< 35.0.1-r16
Wolfi5 products
- wildfly< 35.0.1-r16
- wildfly-openjdk-17< 35.0.1-r16
- wildfly-openjdk-17-compat< 35.0.1-r16
- wildfly-openjdk-21< 35.0.1-r16
- wildfly-openjdk-21-compat< 35.0.1-r16
Org.wildfly.security2 products
- wildfly-elytron≥ 1.17.0.Final, < 2.2.9.Final | ≥ 2.3.0.Final, < 2.6.2.Final
- wildfly-elytron-http-oidc≥ 1.17.0.Final, < 2.2.9.Final | ≥ 2.3.0.Final, < 2.6.2.Final
3 vendors · 12 products
References
17 linksShow all 17 references
- github.com/wildfly/wildflyPACKAGE