Skip to content
OpenAdvisories

Vendor

OpenIdentityPlatform

54 known vulnerabilities.

OpenIdentityPlatform at a glance

Last 12 months
51
Critical · all time
13
Exploited · all time
0
Public exploit · all time
1
New vulnerabilities per month · last 12 months
0 10 20 December 2025: 0 vulnerabilities Dec 2025 January 2026: 0 vulnerabilities February 2026: 0 vulnerabilities March 2026: 0 vulnerabilities Mar April 2026: 1 vulnerability, 1 critical May 2026: 0 vulnerabilities June 2026: 0 vulnerabilities Jun July 2026: 0 vulnerabilities August 2026: 1 vulnerability, 1 critical September 2026: 19 vulnerabilities, 7 critical Sep October 2026: 11 vulnerabilities November 2026: 18 vulnerabilities, 3 critical
Show as table
MonthVulnerabilitiesCritical
Nov 2026183
Oct 2026110
Sep 2026197
Aug 202611
Jul 202600
Jun 202600
May 202600
Apr 202611
Mar 202600
Feb 202600
Jan 202600
Dec 202500
Nov 202510
Oct 202500
Sep 202500
Aug 202500
Jul 202500
Jun 202500
May 202500
Apr 202500
Mar 202510
Feb 202500
Jan 202500
Dec 202400

Products

54 results · Feed

  • Medium 6.5

    OpenAM before 16.1.4 Default Credentials in Built-in Accounts Allow Unauthenticated Login

    OpenAM before 16.1.4 ships built-in identities in the Top Level Realm (demo, anonymous, wsc, wsp, SecurityTokenService and agentAuth) with passwords that are identical on every installation, publicly known, and able to authenticate. Unauthenticated remote att…

  • Medium 6.5

    OpenAM before 16.1.4 SSRF and CRL Tampering via Certificate CRL Distribution Point

    OpenAM before 16.1.4 contains a server-side request forgery vulnerability in certificate CRL checking that fetches CRLs from the distribution point named in a presented certificate without restricting the destination or verifying the downloaded CRL's signatur…

  • Critical 10.0

    OpenAM 14.0.0 before 16.1.4 Session Token Disclosure via Notification WebSocket

    OpenAM from 14.0.0 before 16.1.4 contains an information disclosure vulnerability that allows unauthenticated attackers to read live session tokens from the notification WebSocket. Attackers can bypass the agent-only check through an unvalidated internal forw…

  • Critical 9.8

    OpenAM before 16.1.4 SAML Authentication Bypass via Unsigned Assertions

    OpenAM before 16.1.4 contains an authentication bypass vulnerability in its SAML v2.0 service provider that accepts unsigned assertions on the ECP (PAOS) and HTTP-Artifact bindings when WantAssertionsSigned is false. Unauthenticated remote attackers can submi…

  • Critical 9.8

    OpenAM before 16.1.4 Privilege Escalation via Self-Registration Attribute Bypass

    OpenAM before 16.1.4 fails to enforce the Valid Creation Attributes list during self-registration, allowing anonymous attackers to set restricted attributes including group membership. Attackers can register through the legacy self-service REST endpoint or Us…

  • Medium 4.7

    OpenAM before 16.1.4 Open Redirect via WS-Federation and SAML v2.0 Pages

    OpenIdentityPlatform OpenAM before 16.1.4 contains an open redirect because WS-Federation logout, SAML v2.0 logout and name-identifier management, SAML v2.0 identity provider finder, and some authentication pages do not check destination URLs against allowed …

  • Medium 4.7

    OpenAM before 16.1.4 Open Redirect via SAML v2.0 RelayState

    OpenAM before 16.1.4 contains an open redirect vulnerability that allows attackers to redirect users to external sites because RelayState is unchecked when no relayStateUrlList is configured. Attackers can craft single sign-on links with a malicious RelayStat…

  • Medium 6.1

    OpenAM before 16.1.4 Open Redirect and XSS via goto and gotoOnFail

    OpenAM before 16.1.4 contains an open redirect and cross-site scripting vulnerability that allows remote attackers to control post-login and logout destinations via the goto and gotoOnFail parameters. Attackers can craft OpenAM login or logout links that redi…

  • High 7.1

    OpenAM 14.5.1 before 16.1.4 CSRF in OAuth 2.0 Device Flow

    OpenAM from 14.5.1 before 16.1.4 contains a cross-site request forgery vulnerability in the OAuth 2.0 device authorization flow that allows attackers to approve device codes when consent is skipped for implied-consent clients. Attackers can start a device aut…

  • Medium 6.8

    OpenAM before 16.1.4 Insufficient Response Validation in Internal SOAP Channel

    OpenAM before 16.1.4 and its client SDK fail to sufficiently validate responses on the internal server-to-server SOAP channel, allowing network-positioned attackers to affect integrity and availability. Attackers who intercept unencrypted traffic or control a…

  • High 7.5

    OpenAM before 16.1.4 Unauthenticated DoS via Unbounded Java Deserialisation

    OpenAM before 16.1.4 contains a denial of service vulnerability that allows unauthenticated attackers to exhaust server resources by sending serialized Java data without size or structure limits. Attackers can send small crafted requests to remote SDK endpoin…

  • Medium 6.8

    OpenAM before 16.1.4 PKCE Bypass in OAuth 2.0 Device Authorization Flow

    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 re…

  • Medium 4.7

    OpenAM before 16.1.4 Open Redirect via SAML 1.x Trusted-Partner Matching

    OpenAM before 16.1.4 contains an open redirect vulnerability that allows remote attackers to redirect users after SAML 1.x single sign-on by exploiting loose trusted-partner destination matching. Attackers can craft links to /SAMLAwareServlet or /SAMLPOSTProf…

  • Low 2.0

    OpenAM before 16.1.4 Incomplete Attribute Encoding in SAML 1.x Form POST

    OpenAM before 16.1.4 contains an incomplete output encoding vulnerability that allows a SAML 1.x identity provider to alter attribute values by injecting unencoded content into the service provider auto-submitted form. Attackers controlling a trusted identity…

  • Medium 4.8

    OpenAM before 16.1.4 Stored XSS via OAuth 2.0 Consent Page Display Name

    OpenAM before 16.1.4 contains a stored cross-site scripting vulnerability that allows privileged attackers to inject script by placing markup in a user's display name. When the victim reaches the OAuth 2.0 / OpenID Connect consent page, the unencoded name exe…

  • Medium 6.6

    OpenAM before 16.1.4 SAML 1.x Signature Verification Issuer Impersonation

    OpenAM before 16.1.4 does not verify that a signed SAML 1.x assertion or response was signed by the partner named as its issuer, accepting a signature from any certificate in OpenAM's keystore. An attacker holding such a private key, such as a trusted SAML 1.…

  • Medium 5.0

    OpenAM before 16.1.4 SSRF via UMA Scope Description URLs

    OpenAM before 16.1.4 contains a server-side request forgery vulnerability that allows parties registering UMA resource sets to trigger internal requests through unvalidated scope description URLs. Attackers can register resource sets with scope URLs pointing …

  • Medium 4.1

    OpenAM before 16.1.4 SSRF via Federation Configuration Wizard Metadata URLs

    OpenAM before 16.1.4 contains a server-side request forgery vulnerability that allows administrators, including delegated realm administrators, to make the server fetch arbitrary URLs through federation configuration wizard metadata URLs. Attackers can enter …

  • High 7.5

    OpenAM Authentication Bypass via RADIUS Spoofing

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the `RADIUS` authentication module opens an unconnected datagram socket and trusts the first UDP datagram received on the client source port. The receive path does not verify t…

  • High 8.3

    OpenAM Session Hijacking via CDSSO

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the `Cross-Domain Single Sign-On` (`CDSSO`) servlet allows a logged-in user's raw OpenAM session token to be POSTed to an attacker-controlled URL. An attacker who induces an au…

  • Medium 5.4

    OpenAM before 16.1.3 SSRF via OpenID Connect Client jwks_uri

    OpenAM before 16.1.3 contains a server-side request forgery vulnerability that allows attackers able to register or modify OAuth 2.0 clients to make OpenAM fetch internal resources via an unvalidated jwks_uri. Attackers can trigger unauthenticated fetches thr…

  • Medium 4.9

    OpenAM before 16.1.3 Improper Authorization in Delegated Session-Destroy Realm Scoping

    OpenAM before 16.1.3 contains an improper authorization vulnerability that allows delegated administrators to destroy sessions outside their realms because realm checks use the requester's realm. Authenticated accounts holding the iplanet-am-session-destroy-s…

  • Medium 4.9

    OpenAM before 16.1.3 Cross-Realm Session Disclosure via Sessions REST Endpoint

    OpenAM before 16.1.3 contains an authorization bypass vulnerability in the sessions REST endpoint query operation that allows realm administrators to list sessions of every realm. Attackers holding delegated RealmAdmin privileges can supply a _queryFilter nam…

  • Medium 4.7

    OpenAM before 16.1.3 Open Redirect via Unverified id_token_hint in endSession

    OpenAM before 16.1.3 contains an open redirect vulnerability that allows unauthenticated attackers to redirect users by supplying an unverified id_token_hint to the /oauth2/connect/endSession endpoint. Attackers can name any realm client in a forged hint to r…

  • Medium 6.8

    OpenAM before 16.1.3 PKCE Enforcement Bypass via OAuth 2.0 Hybrid Flows

    OpenAM before 16.1.3 applies its OAuth2 Provider PKCE enforcement only to authorization requests whose response_type is exactly code, so codes issued through OpenID Connect hybrid flows (code token, code id_token, code token id_token) carry no bound challenge…

  • Medium 6.1

    OpenAM before 16.1.3 Email Content Injection via Users REST Self-Service Actions

    OpenAM before 16.1.3 contains an email content injection vulnerability that allows unauthenticated attackers to control notification email wording via the forgotPassword and register actions on /json/{realm}/users. Attackers can supply subject and message fie…

  • Medium 6.1

    OpenAM before 16.1.3 Latent XSS in SAML Load-Balancer Cookie Bounce Page

    OpenAM before 16.1.3 contains a latent cross-site scripting defect that places the SAML message, relay state and target URL unencoded into the load-balancer cookie bounce auto-submit page. If reachable with cookieHashRedirectEnabled set, crafted requests coul…

  • High 8.6

    OpenAM before 16.1.3 Unauthenticated Arbitrary Class Instantiation via JAX-RPC Interface

    OpenAM before 16.1.3 contains an unauthenticated arbitrary class instantiation vulnerability in the legacy JAX-RPC SOAP interface that allows remote attackers to load classes without authentication. Attackers can send SOAP requests to /jaxrpc/* with an unveri…

  • Medium 6.1

    OpenAM before 16.1.3 Reflected XSS via OAuth2 Authorization Error Page

    OpenAM before 16.1.3 contains a reflected cross-site scripting vulnerability that allows unauthenticated attackers to inject script by supplying crafted parameters rendered unencoded on the OAuth2 authorization error page. Attackers can lure victims to a craf…

  • Critical 9.2

    OpenDJ Pre-Auth RCE via Java Deserialization in JMX RMI

    OpenDJ is an LDAPv3 compliant directory service. Prior to 5.1.1, the JMX RMI connector in opendj-server-legacy/src/main/java/org/opends/server/protocols/jmx/RmiConnector.java processes attacker-controlled credential objects before authentication without a res…

  • Critical 9.1

    OpenAM OAuth Authorization Bypass via PKCE Challenge

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, AuthorizationCodeGrantTypeHandler requires a code_verifier only when the realm-wide codeVerifierEnforced setting is enabled, even when an authorization code stores a code_chall…

  • High 7.6

    OpenAM OAuth Client Impersonation via JWKS Resolver Cache

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the private_key_jwt client authentication path uses ClientJwksResolverCache without reliably binding a cached jwks_uri resolver and verified assertion to the expected clientID …

  • High 7.5

    OpenAM Authenticated RCE via Groovy Sandbox Escape

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, GroovySandboxValueFilter permits an authenticated server-side script author to escape the scripting sandbox despite the default class allow and deny lists. A user such as a sub…

  • High 7.1

    OpenAM LDAP Injection via `_queryId` Parameter

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, IdentityResourceV1.queryCollection() passes the _queryId parameter from /json/{realm}/users to CrestQuery with escapeQueryId disabled, bypassing protection added for CVE-2021-2…

  • Medium 6.1

    OpenAM Reflected XSS in the OAuth2/OIDC `wap` consent page

    Open Access Management (OpenAM) is an access management solution. From 13.0.0 until 16.1.2, the OAuth2 authorize endpoint's display=wap consent page reflects request-derived values through ConsentRequiredResource and wap/authorize.ftl without HTML escaping. A…

  • Critical 9.2

    OpenAM Pre-auth RCE via Java Deserialization in WebAuthn Authenticator Storage

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, WebAuthnAuthentication loads a serialized AuthenticatorImpl object graph from the configured userAttribute through loadAuthenticators without an ObjectInputFilter. Exploitation…

  • Critical 9.2

    OpenAM: WebAuthn Java deserialization RCE via ObjectInputFilter depth>1 bypass

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.2, WebAuthnAuthentication.deserialize applies an ObjectInputFilter that allows every serialized object at depth greater than 1 and therefore constrains only an AuthenticatorImpl r…

  • High 7.4

    OpenAM Account Takeover via Unverified Password Change in OAuth2 Module

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the OAuth2 authentication module updates an existing local account with profile attributes that can include userPassword and inetUserStatus, rewriting the password to the usern…

  • Critical 9.3

    OpenAM Authentication Bypass via MSISDN LDAP Injection

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, MSISDNValidation in the MSISDN authentication module concatenates the request-supplied MSISDN value into an LDAP search filter without escaping, while the default empty trusted…

  • High 7.6

    OpenAM Arbitrary OAuth Token Minting via Push Registration

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, OAuthTokenStore reads caller-supplied token identifiers from the shared Core Token Store (CTS) without an OAuth-only namespace, and OAuthAdapter accepts a row whose BLOB claims…