CVE-2026-62263: OpenAM: WebAuthn Java deserialization RCE via ObjectInputFilter depth>1 bypass
The GHSA-6c99-87fr-6q7r fix wrapped WebAuthn authenticator deserialization in an ObjectInputFilter meant to allow only AuthenticatorImpl, but it short-circuits to ALLOWED for any object at stream depth > 1. Because the Java serialization filter is consulted for every class in the graph (and depth == 1 only for the root’s concrete class), the allowlist constrains only the root and leaves the entire nested graph unchecked.
References
- github.com/OpenIdentityPlatform/OpenAM/commit/9dd0fbe07f70f118cf45042d3a9ffb32f3c21e08
- github.com/OpenIdentityPlatform/OpenAM/releases/tag/16.1.2
- github.com/OpenIdentityPlatform/OpenAM/security/advisories/GHSA-gf8h-gq53-288j
- github.com/advisories/GHSA-gf8h-gq53-288j
- nvd.nist.gov/vuln/detail/CVE-2026-62263
Code Behaviors & Features
Detect and mitigate CVE-2026-62263 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →