{
  "threat_severity" : "Moderate",
  "public_date" : "2024-12-09T00:00:00Z",
  "bugzilla" : {
    "description" : "elytron-oidc-client: OIDC Authorization Code Injection",
    "id" : "2331178",
    "url" : "https://bugzilla.redhat.com/show_bug.cgi?id=2331178"
  },
  "cvss3" : {
    "cvss3_base_score" : "4.2",
    "cvss3_scoring_vector" : "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N",
    "status" : "verified"
  },
  "cwe" : "CWE-345",
  "details" : [ "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.", "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." ],
  "statement" : "Red Hat has evaluated this vulnerability. This affects the OIDC Client when using RHSSO OIDC Adapter with EAP 7.x or elytron-oidc-client with EAP 8.x.",
  "acknowledgement" : "This issue was discovered by Olivier Rivat (Red Hat).",
  "affected_release" : [ {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3992",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0",
    "package" : "org.wildfly/wildfly-elytron-oidc-client-subsystem"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-apache-commons-io-0:2.16.1-1.redhat_00001.1.el8eap"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-bouncycastle-0:1.80.0-1.redhat_00001.1.el8eap"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-eap-product-conf-parent-0:800.7.0-2.GA_redhat_00002.1.el8eap"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-hibernate-0:6.2.35-1.Final_redhat_00001.1.el8eap"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-ironjacamar-0:3.0.13-1.Final_redhat_00001.1.el8eap"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-jakarta-enterprise-concurrent-0:3.0.1-1.redhat_00001.1.el8eap"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-jsf-impl-0:4.0.11-1.redhat_00001.1.el8eap"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-reactive-streams-0:1.0.4-3.redhat_00004.1.el8eap"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-reactivex-rxjava-0:3.1.10-1.redhat_00001.1.el8eap"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-weld-core-0:5.1.5-1.Final_redhat_00001.1.el8eap"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-wildfly-0:8.0.7-3.GA_redhat_00004.1.el8eap"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 8.0 for RHEL 8",
    "release_date" : "2025-04-17T00:00:00Z",
    "advisory" : "RHSA-2025:3989",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:8.0::el8",
    "package" : "eap8-wildfly-elytron-0:2.2.9-1.Final_redhat_00001.1.el8eap"
  } ],
  "package_state" : [ {
    "product_name" : "Red Hat Build of Keycloak",
    "fix_state" : "Not affected",
    "package_name" : "org.jboss.eap/wildfly-elytron-oidc-client-subsystem",
    "cpe" : "cpe:/a:redhat:build_keycloak:"
  }, {
    "product_name" : "Red Hat JBoss Enterprise Application Platform 7",
    "fix_state" : "Will not fix",
    "package_name" : "org.wildfly/wildfly-elytron-oidc-client-subsystem",
    "cpe" : "cpe:/a:redhat:jboss_enterprise_application_platform:7"
  } ],
  "references" : [ "https://www.cve.org/CVERecord?id=CVE-2024-12369\nhttps://nvd.nist.gov/vuln/detail/CVE-2024-12369\nhttps://github.com/wildfly-security/wildfly-elytron/commit/5ac5e6bbcba58883b3cebb2ddbcec4de140c5ceb\nhttps://github.com/wildfly-security/wildfly-elytron/commit/d7754f5a6a91ceb0f4dbbbfe301991f6a55404cb\nhttps://github.com/wildfly-security/wildfly-elytron/pull/2253\nhttps://github.com/wildfly-security/wildfly-elytron/pull/2261" ],
  "name" : "CVE-2024-12369",
  "mitigation" : {
    "value" : "Currently, no mitigation is currently available for this vulnerability.",
    "lang" : "en:us"
  },
  "csaw" : false
}