CVE-2017-2582
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 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 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 |
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 |
