QID 981634

QID 981634: Java (maven) Security Update for org.pac4j:pac4j-saml (GHSA-rc75-cf5c-mxvh)

The SAML identifier generated within SAML2Utils.java was found to make use of the apache commons-lang3 RandomStringUtils class which makes them predictable due to RandomStringUtils PRNG's algorithm not being cryptographically strong. This issue only affects the 3.X release of pac4j-saml.

Successful exploitation of this vulnerability may affect the confidentiality, integrity, and availability of the targeted user.

  • CVSS V3 rated as Medium - 4.9 severity.
  • CVSS V2 rated as Medium - 4 severity.
  • Solution
    Customers are advised to refer to GHSA-rc75-cf5c-mxvh for updates pertaining to this vulnerability.
    Vendor References

    CVEs related to QID 981634

    Software Advisories
    Advisory ID Software Component Link
    GHSA-rc75-cf5c-mxvh org.pac4j:pac4j-saml URL Logo github.com/advisories/GHSA-rc75-cf5c-mxvh