ZeroHour

CVE-2026-53660

moderate

Insecure Default SSO Cookie Enables Session Theft in OpenAM Prior to 16.1.1

CVSS 4.0
7.4 high
EPSS
Published
()
Modified
AI analysis

Open Access Management (OpenAM) versions before 16.1.1 ship with an insecure default configuration in which the iPlanetDirectoryPro SSO cookie is set without the HttpOnly flag and without a SameSite default, leaving it readable by JavaScript. Worse, OAuth 2.0 and OpenID Connect consent flows reuse this same cookie as the CSRF token via CsrfProtection, so a readable session cookie also undermines CSRF defenses. An attacker who combines a same-origin cross-site scripting flaw in the deployment with a victim following an attacker-controlled link can read the cookie, hijack the victim's SSO session, and complete attacker-driven consent grants for OAuth/OIDC applications. Any organization running a default-configured OpenAM deployment below 16.1.1 that also hosts an XSS weakness is affected; exploitation requires user interaction and multiple conditions (CVSS 4.0: 7.4, high). No public proof of concept is known and the issue is not in CISA's KEV catalog, so there is no indication of in-the-wild exploitation.

What to do: Upgrade to OpenAM 16.1.1 or later, which enables HttpOnly and applies a protective SameSite default for the iPlanetDirectoryPro cookie. Until patched, manually enable HttpOnly and set an appropriate SameSite attribute on the SSO cookie in configuration, and audit deployments for same-origin XSS that could be chained with this flaw. Review OAuth/OIDC consent grant logs and issued tokens for unauthorized grants, and revoke any suspicious sessions.

Affected
OpenAM project Open Access Management (OpenAM)prior to 16.1.1 (fixed in 16.1.1)
Estimated exposure
moderate≈ low thousands of internet-exposed OpenAM deployments; total installed base likely in the low tens of thousands — OpenAM is a self-hosted, open-source enterprise SSO/IAM product deployed on-premises; public internet scans have historically surfaced on the order of thousands of internet-facing OpenAM endpoints, giving a rough order-of-magnitude…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the default configuration initializes the iPlanetDirectoryPro SSO cookie with HttpOnly disabled and without a protective SameSite default, and OAuth and OpenID Connect consent flows reuse that cookie through CsrfProtection as a CSRF token. When combined with same-origin cross-site scripting and a user following an attacker-controlled link, the cookie can be read and reused to steal the SSO session and complete attacker-driven consent grants. This issue is fixed in version 16.1.1.

Weakness
CWE-1004, CWE-1188, CWE-1275
Vector
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.