Skip to main content
← All vulnerabilities
CVE-2024-12369GHSA-5565-3C98-G6JC

Elytron-oidc-client: oidc authorization code injection

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.2.9.Final, 2.6.2.Final
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • wildfly

    through 34.0.1.Final

  • org.wildfly/wildfly-elytron-oidc-client-subsystem

    Version range not reported

  • eap8-apache-commons-io

    Version range not reported

  • eap8-bouncycastle

    Version range not reported

  • eap8-eap-product-conf-parent

    Version range not reported

  • eap8-hibernate

    Version range not reported

  • eap8-ironjacamar

    Version range not reported

  • eap8-jakarta-enterprise-concurrent

    Version range not reported

  • eap8-jsf-impl

    Version range not reported

  • eap8-reactive-streams

    Version range not reported

  • eap8-reactivex-rxjava

    Version range not reported

  • eap8-weld-core

    Version range not reported

  • eap8-wildfly

    Version range not reported

  • eap8-wildfly-elytron

    Version range not reported

  • wildfly-elytron-oidc-client-subsystem

    Version range not reported

  • org.wildfly/wildfly-elytron-oidc-client-subsystem

    Version range not reported

  • org.wildfly.security:wildfly-elytronMaven

    From 1.17.0.Final · fixed in 2.2.9.Final

  • org.wildfly.security:wildfly-elytronMaven

    From 2.3.0.Final · fixed in 2.6.2.Final

  • org.wildfly.security:wildfly-elytron-http-oidcMaven

    From 1.17.0.Final · fixed in 2.2.9.Final

  • org.wildfly.security:wildfly-elytron-http-oidcMaven

    From 2.3.0.Final · fixed in 2.6.2.Final

References 9

access.redhat.com

bugzilla.redhat.com

GitHub · wildfly-security/wildfly-elytron