Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, AuthorizationCodeGrantTypeHandler requires a code_verifier only when the realm-wide codeVerifierEnforced setting is enabled, even when an authorization code stores a code_challenge. Because that setting is disabled by default, an attacker who intercepts a PKCE-protected authorization code can omit code_verifier and redeem the code, while an explicitly incorrect verifier is rejected. Public clients are directly affected, and confidential-client exploitation additionally requires client authentication material or another redemption context. This issue is fixed in version 16.1.1.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-285"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/48xxx/CVE-2026-48717.json"
}{
"extracted_events": [
{
"introduced": "0"
},
{
"fixed": "16.1.1"
}
],
"source": [
"AFFECTED_FIELD",
"REFERENCES"
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-48717.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"333477457850973266526611039075745875571",
"241854293110304851590384282098020828854",
"317029478329882508039309116271659433287",
"88421693911066180458261636714262955005",
"10552396470593165103183649642251378899",
"212436831940260648273639397036945295466",
"185290361919366999929028868004071888316",
"80137772455963422452461727374653897465",
"235341374941475132095092612879385262258"
],
"threshold": 0.9
},
"id": "CVE-2026-48717-93dce21a",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/openidentityplatform/openam/commit/97a34d9fee17395e8e052bfc45eb5855f436153e",
"target": {
"file": "openam-oauth2/src/main/java/org/forgerock/oauth2/core/AuthorizationCodeGrantTypeHandler.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "140442867005449726989719443200710373465",
"length": 3076
},
"id": "CVE-2026-48717-fa1a93df",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/openidentityplatform/openam/commit/97a34d9fee17395e8e052bfc45eb5855f436153e",
"target": {
"file": "openam-oauth2/src/main/java/org/forgerock/oauth2/core/AuthorizationCodeGrantTypeHandler.java",
"function": "handle"
}
}
]
"2026-09-17T08:08:36Z"