ZeroHour

CVE-2026-46619

Unauthenticated LDAP Filter Injection in OpenAM MSISDN Auth Module

CVSS 4.0
9.3 critical
EPSS
Published
()
Modified
AI analysis

Open Access Management (OpenAM) versions prior to 16.1.1 contain an LDAP injection flaw (CWE-90) in the MSISDN authentication module: the MSISDNValidation code concatenates the attacker-supplied MSISDN value directly into an LDAP search filter without escaping, and the default empty trusted-gateway list treats all traffic as trusted. An unauthenticated remote attacker who can reach an authentication chain in which an MSISDN module is enabled can submit an MSISDN value containing LDAP filter metacharacters to manipulate the search so it matches an arbitrary user. The module then authenticates against that user, granting the attacker a normal authenticated OpenAM session without ever needing a password. Organizations running OpenAM below 16.1.1 with the MSISDN module enabled in any reachable realm are exposed to full account impersonation and access to everything those users can reach. The issue is fixed in version 16.1.1; there is no known public proof of concept and no evidence of exploitation in the wild, and it is not in the CISA KEV catalog.

What to do: Upgrade to OpenAM 16.1.1 or later, which escapes the MSISDN value before it enters the LDAP filter. If immediate patching is not possible, remove the MSISDN module from all reachable authentication chains or configure the trusted-gateway list so only legitimate gateway source addresses are accepted. Audit authentication and session logs for MSISDN-based logins with malformed values or unexpected user matches, and revoke any sessions established via the MSISDN module on unpatched realms.

Affected
OpenAM (Open Access Management) Open Access Management (OpenAM)all versions prior to 16.1.1
Estimated exposure
No basis for an estimate.

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, MSISDNValidation in the MSISDN authentication module concatenates the request-supplied MSISDN value into an LDAP search filter without escaping, while the default empty trusted-gateway list allows all traffic. In a realm where an MSISDN module is enabled in a reachable authentication chain, an unauthenticated remote attacker can inject LDAP filter metacharacters, select an arbitrary matching user, and obtain a normal authenticated OpenAM session without a password. This issue is fixed in version 16.1.1.

Weakness
CWE-90
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/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.