Medium severity · published Jul 26, 2018
CVE-2017-2582
It was found that while parsing the SAML messages the StaxParserUtil class of keycloak before 2.5.1 replaces special strings for obtaining attribute values with system property
6.5
CVSS
2.4%
EPSS
No
On KEV
Description
It was found that while parsing the SAML messages the StaxParserUtil class of keycloak before 2.5.1 replaces special strings for obtaining attribute values with system property. This could allow an attacker to determine values of system properties at the attacked system by formatting the SAML request ID field to be the chosen system property which could be obtained in the "InResponseTo" field in the response.
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)2.4% · higher than 84% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
JE
Jboss Enterprise Application Platform · Redhat
6.0.0; 6.4.0; 7.0.0; 7.1.0 · source: NVD
KE
Keycloak · Redhat
before 2.5.1 · source: NVD
Affected product
JE
Jboss Enterprise Application Platform
Redhat
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2017-2582
CVE.org
https://www.cve.org/CVERecord?id=CVE-2017-2582
Third Party Advisory
http://www.securityfocus.com/bid/101046
Third Party Advisory
http://www.securitytracker.com/id/1041707
Vendor Advisory
https://access.redhat.com/errata/RHSA-2017:2808
Vendor Advisory
https://access.redhat.com/errata/RHSA-2017:2809
Vendor Advisory
https://access.redhat.com/errata/RHSA-2017:2810
Vendor Advisory
https://access.redhat.com/errata/RHSA-2017:2811
More from Jboss Enterprise Application Platform
9.8
CVE-2017-12149
Red Hat JBoss Application Server Remote Code Execution Vulnerability
8.8
CVE-2010-1871
Red Hat Linux JBoss Seam 2 Remote Code Execution Vulnerability
8.1
CVE-2017-12617
When running Apache Tomcat versions 9.0.0.M1 to 9.0.0, 8.5.0 to 8.5.22, 8.0.0.RC1 to 8.0.46 and 7.0.0 to 7.0.81 with HTTP PUTs enabled (e.g
7.5
CVE-2010-1428
Red Hat JBoss Information Disclosure Vulnerability
5.3
CVE-2010-0738
Red Hat JBoss Authentication Bypass Vulnerability
