GraphQL Java (aka graphql-java) before 21.5 does not properly consider ExecutableNormalizedFields (ENFs) as part of preventing denial of service via introspection queries. 20.9 and 19.11 are also fixed versions.
{
"cna_assigner": "mitre",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/40xxx/CVE-2024-40094.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "21.5"
}
],
"source": "DESCRIPTION"
},
{
"original_tag": "v21.5",
"range": [
{
"fixed": "25667a13e528a2b2c4fa372b363ffbb00184316a"
}
],
"source": "REFERENCES_TAG"
},
{
"original_tag": "v20.9",
"range": [
{
"fixed": "d3a8540de4951a3b6121e2fc4e8b86151b3053a0"
}
],
"source": "REFERENCES_TAG"
},
{
"original_tag": "v19.11",
"range": [
{
"fixed": "16c159111507ef04d7e1839b2c23281d90c42b2b"
}
],
"source": "REFERENCES_TAG"
},
{
"range": [
{
"fixed": "97743bc1b5caa2b0bd894dc8e128b47e4d771e4a"
}
],
"source": "REFERENCES_COMMIT"
}
]
}