Skip to content
OpenAdvisories
Critical · 9.1 CVE-2016-9814 EUVD-2022-5133GHSA-r8v4-7vwj-983x

SimpleSAMLphp SAML2 spoof SAML responses

Published Feb 16, 2017 · Updated Aug 6, 2024 · Assigned by debian

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 simplesamlphp 1.14.10-1 —
Debian 12 simplesamlphp 1.14.10-1 —
Debian 7 simplesamlphp 1.9.2-1+deb7u3 DLA-1298-1
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS simplesamlphp No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist simplesamlphp/saml2 >= 1.10, < 1.10.3 1.10.3 GHSA-r8v4-7vwj-983x
Packagist simplesamlphp/saml2 < 1.8.1 1.8.1 GHSA-r8v4-7vwj-983x
Packagist simplesamlphp/saml2 >= 1.9.0, < 1.9.1 1.9.1 GHSA-r8v4-7vwj-983x
Packagist simplesamlphp/saml2 >= 2.0, < 2.3.3 2.3.3 GHSA-r8v4-7vwj-983x

Advisories 1

References