QID 731203

Date Published: 2024-02-26

QID 731203: ForgeRock OpenAM LDAP Injection Vulnerability

ForgeRock OpenAM is an open-source access management, entitlements and federation server platform.

ForgeRock OpenAM contains a vulnerability in the Webfinger protocol implementation allowing unauthenticated, remote attackers to retrieve password hashes, session tokens or a private key via the password reset feature.

Affected Versions:
ForgeRock OpenAM prior to 13.5.1

QID Detection Logic:
This unauthenticated QID detects vulnerable versions of ForgeRock OpenAM based on the self reported version string via the HTTP source code.

NOTE: OpenAM is now being developed by OpenIdentityPlatform and not ForgeRock.

Successful exploitation allows an unauthenticated, remote attacker to retrieve password hashes, session tokens or a private key via the password reset feature by conducting LDAP injection.

  • CVSS V3 rated as High - 7.5 severity.
  • CVSS V2 rated as Medium - 5 severity.
  • Solution
    Customers are advised to upgrade to versions that superceed OpenAM 13.5.1.
    Vendor References

    CVEs related to QID 731203

    Software Advisories
    Advisory ID Software Component Link
    OpenAM 13.5.1 and later URL Logo github.com/OpenIdentityPlatform/OpenAM/releases