GHSA-rc75-cf5c-mxvhMediumCVSS 4.9

Use of Cryptographically Weak Pseudo-Random Number Generator in org.pac4j:pac4j-saml

Published
November 6, 2019
Last Modified
February 1, 2023

🔗 CVE IDs covered (1)

📋 Description

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.

🎯 Affected products1

  • maven/org.pac4j:pac4j-saml:< 3.8.2

🔗 References (4)