GitHub Advisoryadvisory · Maven
GHSA-g24w-373r-5pxg Use of Insufficiently Random Values in Apereo CAS
HIGH
Official page ↗
- Aliases
- CVE-2019-10754
- Ecosystem
- Maven
- Packages
- org.apereo.cas:cas-server-support-simple-mfa, org.apereo.cas:cas-server-support-oidc, org.apereo.cas:cas-server-core-services-api, org.apereo.cas:cas-server-support-oauth-core-api, org.apereo.cas:cas-server-support-shell, org.apereo.cas:cas-server-core-services-authentication
- Severity
- High
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
- Weaknesses
- CWE-330, CWE-338
- Reviewed
- 2022-11-01
Affected packages
• Maven org.apereo.cas:cas-server-support-simple-mfa: < 6.1.0-RC5 → fixed in 6.1.0-RC5
• Maven org.apereo.cas:cas-server-support-oidc: < 6.1.0-RC5 → fixed in 6.1.0-RC5
• Maven org.apereo.cas:cas-server-core-services-api: < 6.1.0-RC5 → fixed in 6.1.0-RC5
• Maven org.apereo.cas:cas-server-support-oauth-core-api: < 6.1.0-RC5 → fixed in 6.1.0-RC5
• Maven org.apereo.cas:cas-server-support-shell: < 6.1.0-RC5 → fixed in 6.1.0-RC5
• Maven org.apereo.cas:cas-server-core-services-authentication: < 6.1.0-RC5 → fixed in 6.1.0-RC5
Description
Multiple classes used within Apereo CAS before release 6.1.0-RC5 makes use of apache commons-lang3 RandomStringUtils for token and ID generation which makes them predictable due to RandomStringUtils PRNG's algorithm not being cryptographically strong.
Related
Alias · CVE (1)
- CVE-2019-10754 Multiple classes used within Apereo CAS before release 6.1.0-RC5 makes use of apache commons-lang3 RandomStringUtils for token and ID… vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2019-10754 advisory
- https://github.com/apereo/cas/commit/40bf278e66786544411c471de5123e7a71826b9f web
- https://github.com/apereo/cas package
- https://snyk.io/vuln/SNYK-JAVA-ORGAPEREOCAS-467402 web
- https://snyk.io/vuln/SNYK-JAVA-ORGAPEREOCAS-467404 web
- https://snyk.io/vuln/SNYK-JAVA-ORGAPEREOCAS-467406 web
- https://snyk.io/vuln/SNYK-JAVA-ORGAPEREOCAS-468868 web
- https://snyk.io/vuln/SNYK-JAVA-ORGAPEREOCAS-468869 web