| Vulnerability Name: | CVE-2016-9814 (CCN-122289) | ||||||||||||||||||||||||||||||||||||||||
| Assigned: | 2016-11-29 | ||||||||||||||||||||||||||||||||||||||||
| Published: | 2016-11-29 | ||||||||||||||||||||||||||||||||||||||||
| Updated: | 2018-03-04 | ||||||||||||||||||||||||||||||||||||||||
| Summary: | The validateSignature method in the SAML2\Utils class in SimpleSAMLphp before 1.14.10 and simplesamlphp/saml2 library before 1.9.1, 1.10.x before 1.10.3, and 2.x before 2.3.3 allows remote attackers to spoof SAML responses or possibly cause a denial of service (memory consumption) by leveraging improper conversion of return values to boolean. | ||||||||||||||||||||||||||||||||||||||||
| CVSS v3 Severity: | 9.1 Critical (CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H) 7.9 High (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H/E:U/RL:O/RC:C)
7.5 High (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H/E:U/RL:O/RC:C)
| ||||||||||||||||||||||||||||||||||||||||
| CVSS v2 Severity: | 8.5 High (CVSS v2 Vector: AV:N/AC:L/Au:N/C:N/I:P/A:C)
| ||||||||||||||||||||||||||||||||||||||||
| Vulnerability Type: | CWE-399 | ||||||||||||||||||||||||||||||||||||||||
| Vulnerability Consequences: | Gain Access | ||||||||||||||||||||||||||||||||||||||||
| References: | Source: MITRE Type: CNA CVE-2016-9814 Source: BID Type: Third Party Advisory, VDB Entry 94730 Source: CCN Type: BID-94730 SimpleSAMLphp CVE-2016-9814 Security Bypass Vulnerability Source: XF Type: UNKNOWN simplesamlphp-cve20169814-spoofing(122289) Source: MLIST Type: UNKNOWN [debian-lts-announce] 20180302 [SECURITY] [DLA 1297-1] simplesamlphp security update Source: CCN Type: SimpleSAMLphp Web site Incorrect signature verification Source: CONFIRM Type: Vendor Advisory https://simplesamlphp.org/security/201612-01 Source: CCN Type: WhiteSource Vulnerability Database CVE-2016-9814 | ||||||||||||||||||||||||||||||||||||||||
| Vulnerable Configuration: | Configuration 1: Configuration 2: Configuration CCN 1: Denotes that component is vulnerable | ||||||||||||||||||||||||||||||||||||||||
| Oval Definitions | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| BACK | |||||||||||||||||||||||||||||||||||||||||