CVE-2017-2582

Impact:
Moderate
Public Date:
2017-09-26
CWE:
CWE-201
Bugzilla:
1410481: CVE-2017-2582 picketlink, keycloak: SAML request parser replaces special strings with system properties
It was found that while parsing the SAML messages the StaxParserUtil class of Picketlink 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.

Find out more about CVE-2017-2582 from the MITRE CVE dictionary dictionary and NIST NVD.

CVSS v3 metrics

CVSS3 Base Score 6.5
CVSS3 Base Metrics CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Attack Vector Network
Attack Complexity Low
Privileges Required Low
User Interaction None
Scope Unchanged
Confidentiality High
Integrity Impact None
Availability Impact None

Red Hat Security Errata

Platform Errata Release Date
Red Hat JBoss Enterprise Application Platform 6 for RHEL 6 Server RHSA-2017:3217 2017-11-14
Red Hat JBoss Enterprise Application Platform 6 for RHEL 5 Server RHSA-2018:2742 2018-09-24
Red Hat JBoss Enterprise Application Platform 7.0 for RHEL 7 Server (eap7-jboss-ec2-eap) RHSA-2017:2811 2017-09-26
Red Hat JBoss Enterprise Application Platform 7.0 for RHEL 6 Server (eap7-jboss-ec2-eap) RHSA-2017:2811 2017-09-26
Red Hat JBoss Enterprise Application Platform 6.3 for RHEL 7 Server RHSA-2018:2741 2018-09-24
Red Hat JBoss Enterprise Application Platform 6.4 RHSA-2017:3220 2017-11-14
Red Hat JBoss Enterprise Application Platform 7.0 for RHEL 7 Server RHSA-2017:2808 2017-09-26
Red Hat JBoss EAP 7 RHSA-2017:2810 2017-09-26
Red Hat JBoss Enterprise Application Platform 6 for RHEL 6 Server (jboss-ec2-eap) RHSA-2017:3219 2017-11-14
Red Hat JBoss EAP 7.2 RHSA-2019:0139 2019-01-22
Red Hat JBoss Enterprise Application Platform 6.3 for RHEL 7 Server RHSA-2017:3218 2017-11-14
Red Hat JBoss Enterprise Application Platform 7.0 for RHEL 6 Server RHSA-2017:2809 2017-09-26
Red Hat JBoss Enterprise Application Platform 7.2 for RHEL 7 RHSA-2019:0137 2019-01-22
Red Hat JBoss Enterprise Application Platform 6 for RHEL 6 Server RHSA-2018:2743 2018-09-24
Red Hat JBoss Enterprise Application Platform 6 for RHEL 5 Server RHSA-2017:3216 2017-11-14
Red Hat JBoss Enterprise Application Platform 6.4 RHSA-2018:2740 2018-09-24
Red Hat JBoss Enterprise Application Platform 7.2 for RHEL 6 RHSA-2019:0136 2019-01-22

Affected Packages State

Platform Package State
Red Hat Single Sign-On 7.0 picketlink-idm-impl Not affected
Red Hat Single Sign-On 7.0 keycloak-core Not affected
Red Hat Single Sign-On 7.0 keycloak-saml-core Not affected
Red Hat Single Sign-On 7.0 picketlink-impl Not affected
Red Hat Mobile Application Platform On-Premise 4 keycloak-core Not affected
Red Hat JBoss Portal Platform 6 picketlink-impl Will not fix
Red Hat JBoss Portal Platform 6 picketlink-idm-impl Will not fix
Red Hat JBoss Operations Network 3 picketlink-idm-impl Not affected
Red Hat JBoss Operations Network 3 picketlink-impl Not affected
Red Hat JBoss Fuse 6 switchyard Not affected
Red Hat JBoss Data Grid 6 picketlink-idm-impl Not affected
Red Hat JBoss Data Grid 6 picketlink-impl Not affected
Red Hat JBoss BRMS 6 picketlink-idm-core Not affected
Red Hat JBoss BPMS 6 picketlink-idm-core Not affected

Acknowledgements

This issue was discovered by Hynek Mlnarik (Red Hat).
Last Modified