CVE-2019-10755

MEDIUM EPSS 62.4%
Published Sep 23, 20196y ago · Modified Jun 17, 20262w ago
4.9 CVSS 3.1
Medium
Find Similar
Published Sep 23, 2019 6y ago
Last Modified Jun 17, 2026 2w ago

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.

CVSS Details

Base Score
4.9
Exploitability
1.2
Impact
3.6
Vector string
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Attack Vector Network
Attack Complexity Low
Privileges Required High
User Interaction None
Scope Unchanged
Confidentiality High
Integrity None
Availability None

Threat Intelligence

EPSS Exploit Probability
62.4% percentile
Exploit & Patch Status
No Known Exploit
Patch Available

Weaknesses 1

CWE-338

Affected Products 1

VendorProductVersionRange
pac4jpac4j*≥3.0.0  –  ≤3.8.2

References 1

  • snyk.io https://snyk.io/vuln/SNYK-JAVA-ORGPAC4J-467407
    PatchThird Party Advisory

Remediation

  • snyk.io https://snyk.io/vuln/SNYK-JAVA-ORGPAC4J-467407
    PatchThird Party Advisory