PT-2025-46699 · Forgerock · Openam

Published

2025-11-12

·

Updated

2025-11-13

·

CVE-2025-64099

CVSS v4.0

8.1

High

VectorAV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U
Name of the Vulnerable Software and Affected Versions Open Access Management (OpenAM) versions prior to 16.0.0
Description Open Access Management (OpenAM) contains a flaw where, if the claims parameter supported parameter is enabled, the "oidc-claims-extension.groovy" script allows injection of arbitrary values into claims within the id token or user info. Specifically, requests to the authorize function do not prevent the injection of a claims parameter containing a JSON file. This JSON file enables customization of claims returned by the id token and user info files, potentially leading to various vulnerabilities depending on how clients utilize these claims. For example, if a client relies on the email field for user identification, an attacker can specify any email address and assume a chosen identity.
Recommendations Versions prior to 16.0.0 should be updated to version 16.0.0 or later.

Exploit

Fix

Special Elements Injection

Code Injection

Weakness Enumeration

Related Identifiers

CVE-2025-64099
GHSA-39HR-239P-FHQC

Affected Products

Openam