GHSA-qc43-78vj-vg7phigh7.5
SimpleSAMLphp Authentication context bypass in the multiauth module
Impact
The multiauth module in SimpleSAMLphp 1.14.13 and earlier allows remote attackers to bypass authentication context restrictions and use an authentication source defined in config/authsources.php via vectors related to improper validation of user input.
Source excerpt · OSVAffected packages
Start with the recorded fix for your release branch. Check your installed version and test compatibility before upgrading. Fixing this advisory does not rule out other vulnerabilities in the release.
simplesamlphp/simplesamlphp Packagist
| Affected range | Recorded fix |
|---|---|
| Earlier releases before 1.14.14Ecosystem versions | 1.14.14 |
Version evidence: OSV · GHSA-qc43-78vj-vg7p
View original version evidence (21 explicit versions)
Original source description
The multiauth module in SimpleSAMLphp 1.14.13 and earlier allows remote attackers to bypass authentication context restrictions and use an authentication source defined in config/authsources.php via vectors related to improper validation of user input.
References
- Security advisory nvd.nist.gov/vuln/detail/CVE-2017-12869
- Security advisory github.com/FriendsOfPHP/security-advisories/blob/master/simplesamlphp/simplesamlphp/CVE-2017-12869.yaml
- Source reference github.com/simplesamlphp/simplesamlphp
- Release notes github.com/simplesamlphp/simplesamlphp/blob/de98fc5bb663feea16686ae77958f759b4a7638d/docs/simplesamlphp-changelog-1.x.md
- Source reference lists.debian.org/debian-lts-announce/2017/12/msg00007.html
- Security advisory simplesamlphp.org/security/201704-02
- Security advisory www.debian.org/security/2018/dsa-4127