OpenAM before 16.1.4: unauthenticated session-token theft, unsigned SAML assertions and self-registration admin takeover (18 advisories, now CVE-2026-123536–123553)
OpenAM (Open Identity Platform)
Sponsored
Brought to you byTinkerer Club
The private club for people who own their servers, run their own AI, and pay $0/month for software.
Open Identity Platform's OpenAM 16.1.4 (Oct 22) fixes 18 security advisories, three of them critical and unauthenticated. GHSA-5c3q-hp86-xjr8 (CVSS 10.0, OpenAM 14.0.0–16.1.3): live session tokens are broadcast on the agent notification WebSocket (enabled by default) and the WebSocket's auth check can be bypassed through a legacy Liberty ID-FF endpoint, so an unauthenticated attacker can passively collect every user's session token, including administrators', and reuse it against OpenAM and every SSO-protected app. GHSA-3j2f-qhrc-rjfj (CVSS 9.8): an OpenAM SAML v2.0 service provider can accept unsigned assertions on some bindings (ECP/PAOS consumer advertised and WantAssertionsSigned off, both generated defaults, plus an SP encryption key), allowing unauthenticated account takeover. GHSA-jv8f-m88g-h6mm (CVSS 9.8): self-registration (off by default) doesn't enforce the allowed attribute list, so an anonymous user can join an administrative group. GHSA-hvfc-4v4r-8p9w: built-in demo, anonymous and WS-Security/STS agent identities ship with publicly known passwords and can log in; the advisory says this was reported as the entry point of a real intrusion against an outdated deployment. Other fixes cover unauthenticated deserialisation DoS, OAuth 2.0 device-flow CSRF and PKCE bypass, SSRF, open redirects and XSS. VulnCheck assigned CVE-2026-123536 through CVE-2026-123553 on Nov 8. Upgrade to 16.1.4.
Why this severity: Three critical unauthenticated advisories: GHSA-5c3q-hp86-xjr8 / CVE-2026-123551 CVSS 3.1 10.0 (session-token disclosure via notification WebSocket), GHSA-3j2f-qhrc-rjfj / CVE-2026-123550 9.8 (unsigned SAML assertions accepted), GHSA-jv8f-m88g-h6mm / CVE-2026-123549 9.8 (self-registration admin escalation; only realms with self-registration enabled). Default-credentials advisory GHSA-hvfc-4v4r-8p9w reported as the entry point of a real intrusion.
- Started
- Oct 22, 2026
Affected
- OpenAM <= 16.1.3 (all 18 advisories; session-token WebSocket disclosure affects 14.0.0–16.1.3, OAuth 2.0 device-flow CSRF affects 14.5.1–16.1.3)
- Applications using the OpenAM client SDK from releases <= 16.1.3 (deserialisation DoS, GHSA-x7wr-5gxg-v833)
Fixed in
- OpenAM 16.1.4
Timeline2
VulnCheck assigns CVE-2026-123536 through CVE-2026-123553 to the 18 OpenAM 16.1.4 advisories (CVE-2026-123551 session-token WebSocket, CVE-2026-123550 unsigned SAML assertions, CVE-2026-123549 self-registration admin, CVE-2026-123553 default credentials).
Open Identity Platform releases OpenAM 16.1.4 and publishes 18 GitHub security advisories, including critical unauthenticated session-token disclosure via the notification WebSocket (CVSS 10.0), unsigned SAML v2.0 assertions accepted by the service provider (9.8) and self-registration admin escalation (9.8). Technical details and PoCs are withheld to give operators time to upgrade.
Advisories11
- GHSA-5c3q-hp86-xjr8: unauthenticated disclosure of live session tokens via the notification WebSocketOpenIdentityPlatform/OpenAM · Oct 22, 2026
- GHSA-3j2f-qhrc-rjfj: SAML v2.0 service provider accepts unsigned assertions on some bindingsOpenIdentityPlatform/OpenAM · Oct 22, 2026
- GHSA-jv8f-m88g-h6mm: self-registration lets an anonymous user create an administrator accountOpenIdentityPlatform/OpenAM · Oct 22, 2026
- GHSA-hvfc-4v4r-8p9w: built-in accounts with publicly known passwords allow unauthenticated loginOpenIdentityPlatform/OpenAM · Oct 22, 2026
- GHSA-x7wr-5gxg-v833: unauthenticated DoS through unbounded deserialisationOpenIdentityPlatform/OpenAM · Oct 22, 2026
- GHSA-545c-rm35-2jj2: CSRF in the OAuth 2.0 device flowOpenIdentityPlatform/OpenAM · Oct 22, 2026
- OpenAM security advisories (all 18 fixed in 16.1.4)OpenIdentityPlatform/OpenAM
- OpenAM 16.1.4 releaseOpenIdentityPlatform/OpenAM · Oct 22, 2026
- CVE-2026-123551 record (VulnCheck CNA)CVE.org · Nov 8, 2026
- CVE-2026-123550 record (VulnCheck CNA)CVE.org · Nov 8, 2026
- VulnCheck: OpenAM 14.0.0 before 16.1.4 session token disclosure via notification WebSocketVulnCheck · Nov 8, 2026
Get an email when a new major security incident drops. No spam, unsubscribe any time.