GitHub Advisoryadvisory · Maven
GHSA-5565-3c98-g6jc WildFly Elytron OpenID Connect Client ExtensionOIDC authorization code injection attack
MEDIUM
Official page ↗
- Aliases
- CVE-2024-12369
- Ecosystem
- Maven
- Packages
- org.wildfly.security:wildfly-elytron, org.wildfly.security:wildfly-elytron-http-oidc
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N
- Weaknesses
- CWE-345
- Reviewed
- 2025-03-25
Affected packages
• Maven org.wildfly.security:wildfly-elytron: >= 1.17.0.Final, < 2.2.9.Final → fixed in 2.2.9.Final
• Maven org.wildfly.security:wildfly-elytron: >= 2.3.0.Final, < 2.6.2.Final → fixed in 2.6.2.Final
• Maven org.wildfly.security:wildfly-elytron-http-oidc: >= 1.17.0.Final, < 2.2.9.Final → fixed in 2.2.9.Final
• Maven org.wildfly.security:wildfly-elytron-http-oidc: >= 2.3.0.Final, < 2.6.2.Final → fixed in 2.6.2.Final
Description
Impact
A vulnerability was found in OIDC-Client. When using the elytron-oidc-client subsystem with WildFly, 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.
Patches
2.2.9.Final
2.6.2.Final
Workarounds
Currently, no mitigation is currently available for this vulnerability.
References
https://nvd.nist.gov/vuln/detail/CVE-2024-12369
https://access.redhat.com/security/cve/CVE-2024-12369
https://bugzilla.redhat.com/show_bug.cgi?id=2331178
https://issues.redhat.com/browse/ELY-2887
Related
Alias · CVE (1)
- CVE-2024-12369 A vulnerability was found in OIDC-Client. vulnerability
Weakness · CWE (1)
- CWE-345 Insufficient Verification of Data Authenticity weakness
References
- https://github.com/wildfly-security/wildfly-elytron/security/advisories/GHSA-5565-3c98-g6jc web
- https://nvd.nist.gov/vuln/detail/CVE-2024-12369 advisory
- https://github.com/wildfly-security/wildfly-elytron/pull/2253 web
- https://github.com/wildfly-security/wildfly-elytron/pull/2261 web
- https://github.com/wildfly-security/wildfly-elytron/commit/5ac5e6bbcba58883b3cebb2ddbcec4de140c5ceb web
- https://github.com/wildfly-security/wildfly-elytron/commit/d7754f5a6a91ceb0f4dbbbfe301991f6a55404cb web
- https://access.redhat.com/security/cve/CVE-2024-12369 web
- https://bugzilla.redhat.com/show_bug.cgi?id=2331178 web
- https://github.com/wildfly-security/wildfly-elytron package
- https://issues.redhat.com/browse/ELY-2887 web