The validateSignature method in the SAML2Utils 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.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Simplesamlphp | Simplesamlphp | * | 1.14.9 (including) |
Simplesamlphp | Simplesamlphp | 1.10 (including) | 1.10 (including) |
Simplesamlphp | Ubuntu | artful | * |
Simplesamlphp | Ubuntu | esm-apps/xenial | * |
Simplesamlphp | Ubuntu | precise | * |
Simplesamlphp | Ubuntu | trusty | * |
Simplesamlphp | Ubuntu | upstream | * |
Simplesamlphp | Ubuntu | xenial | * |
Simplesamlphp | Ubuntu | yakkety | * |
Simplesamlphp | Ubuntu | zesty | * |