CVE-2019-3875: red hat keycloak Improper Certificate Validation
Vulnerability summary
CVE-2019-3875 is a medium (CVSS 6.5) Improper Certificate Validation vulnerability in red hat keycloak. EPSS estimates a 0.29% chance of exploitation in the next 30 days, higher than 20.4% of scored vulnerabilities.
Timeline
- 12-06-2019PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
A vulnerability was found in keycloak before 6.0.2. The X.509 authenticator supports the verification of client certificates through the CRL, where the CRL list can be obtained from the URL provided in the certificate itself (CDP) or through the separately configured path. The CRL are often available over the network through unsecured protocols ('http' or 'ldap') and hence the caller should verify the signature and possibly the certification path. Keycloak currently doesn't validate signatures on CRL, which can result in a possibility of various attacks like man-in-the-middle.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · MavenEcosystem advisory · calculated4.8MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:NDiffers
- NVDNIST4.8MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:NDiffers
EPSS trend
Probability
0.29%
Chance of exploitation in the next 30 days
Percentile
20%
Versus all other CVEs
30-day change
-0.03 pp
From 0.32% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Redhat2 products
- keycloak< 6.0.2
- single_sign-on7.3
Org.keycloak1 product
- keycloak-core≤ 6.0.1
Red hat1 product
- keycloak6.0.2
3 vendors · 4 products
References
3 links- bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-3875X Refsource CONFIRMWEBIssue TrackingPatchVendor Advisory