CVEvulnerability
CVE-2017-2582
6.5 MEDIUM
Official page ↗
- Status
- Modified
- Published
- 2018-07-26
- Last modified
- 2026-06-17
- Assigner
- [email protected]
- CVSS 3.0 ([email protected])
- 6.5 MEDIUM — CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- CVSS 3.0 ([email protected])
- 6.5 MEDIUM — CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- CVSS 2.0 ([email protected])
- 4.0 MEDIUM — AV:N/AC:L/Au:S/C:P/I:N/A:N
- Weaknesses
- CWE-200, CWE-201
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.
Affected configurations
• redhat keycloak (< 2.5.1)
• redhat jboss enterprise application platform 6.0.0
• redhat jboss enterprise application platform 6.4.0
• redhat jboss enterprise application platform 7.0.0
• redhat jboss enterprise application platform 7.1.0
Related
References
- http://www.securityfocus.com/bid/101046 Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1041707 Third Party Advisory, VDB Entry
- 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 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2017:3216 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2017:3217 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2017:3218 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2017:3219 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2017:3220 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2018:2740 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2018:2741 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2018:2742 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2018:2743 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2019:0136 access.redhat.com
- https://access.redhat.com/errata/RHSA-2019:0137 access.redhat.com
- https://access.redhat.com/errata/RHSA-2019:0139 access.redhat.com
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-2582 Issue Tracking, Patch, Vendor Advisory
- https://github.com/keycloak/keycloak/pull/3715/commits/0cb5ba0f6e83162d221681f47b470c3042eef237 Patch, Third Party Advisory
- http://www.securityfocus.com/bid/101046 Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1041707 Third Party Advisory, VDB Entry
- 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 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2017:3216 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2017:3217 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2017:3218 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2017:3219 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2017:3220 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2018:2740 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2018:2741 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2018:2742 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2018:2743 Vendor Advisory
- https://access.redhat.com/errata/RHSA-2019:0136 access.redhat.com
- https://access.redhat.com/errata/RHSA-2019:0137 access.redhat.com
- https://access.redhat.com/errata/RHSA-2019:0139 access.redhat.com
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-2582 Issue Tracking, Patch, Vendor Advisory
- https://github.com/keycloak/keycloak/pull/3715/commits/0cb5ba0f6e83162d221681f47b470c3042eef237 Patch, Third Party Advisory