Description
OpenAM before 16.1.4 fails to enforce PKCE in the OAuth 2.0 device authorization flow, never validating the code verifier when device codes are exchanged for tokens. Attackers who obtain an approved device code from client logs or shared device storage can redeem it for access and ID tokens to impersonate the user.
No analysis available yet.
Remediation
No remediation available yet.
Tracking
Sign in to view the affected projects.
Advisories
No advisories yet.
References
History
Sun, 08 Nov 2026 01:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | OpenAM before 16.1.4 fails to enforce PKCE in the OAuth 2.0 device authorization flow, never validating the code verifier when device codes are exchanged for tokens. Attackers who obtain an approved device code from client logs or shared device storage can redeem it for access and ID tokens to impersonate the user. | |
| Title | OpenAM before 16.1.4 PKCE Bypass in OAuth 2.0 Device Authorization Flow | |
| First Time appeared |
Openidentityplatform
Openidentityplatform openam |
|
| Weaknesses | CWE-358 | |
| CPEs | cpe:2.3:a:openidentityplatform:openam:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Openidentityplatform
Openidentityplatform openam |
|
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-11-08T01:37:48.668Z
Reserved: 2026-11-06T00:48:46.279Z
Link: CVE-2026-123542
No data.
Status : Received
Published: 2026-11-08T02:16:45.100
Modified: 2026-11-08T02:16:45.100
Link: CVE-2026-123542
No data.
OpenCVE Enrichment
No data.
Weaknesses
-
CWE-358
Improperly Implemented Security Check for Standard