CVE-2016-9814
The validateSignature method in the SAML2\Utils class in SimpleSAMLphp ...
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA.
Description
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.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| composer::GitHub Security Advisory Composer | simplesamlphp/saml2 | 1.10.3, 1.8.1, 1.9.1, 2.3.3 |
| composer::PHP Security Advisories Database | simplesamlphp/saml2 | no fix listed |
| debian 11 | simplesamlphp | 1.14.10-1 |
| debian 12 | simplesamlphp | 1.14.10-1 |
| debian 14 | simplesamlphp | 1.14.10-1 |
| debian 7 | simplesamlphp | 1.9.2-1+deb7u3 |
| debian 8 | simplesamlphp | no fix listed |
| echo | simplesamlphp | 1.14.10-1 |
References
- http://www.securityfocus.com/bid/94730
- https://github.com/FriendsOfPHP/security-advisories/blob/master/simplesamlphp/saml2/CVE-2016-9814.yaml
- https://github.com/simplesamlphp/simplesamlphp
- https://lists.debian.org/debian-lts-announce/2018/03/msg00001.html
- https://nvd.nist.gov/vuln/detail/CVE-2016-9814
- https://simplesamlphp.org/security/201612-01