CVE-2017-12869 SimpleSAMLphp Authentication context bypass in the multiauth module
HighCVSS 7.5
EPSS 2.4%
PoC
- Published
- Updated
- Exploit status
- Proof-of-concept only
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.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| simplesamlphp/simplesamlphp(Packagist) | < 1.14.14 | 1.14.14 |
| simplesamlphp/simplesamlphp(Packagist) | = v1.12.0 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.13.0 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.13.0-rc1 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.13.0-rc2 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.13.1 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.13.2 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.0 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.0-rc1 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.1 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.10 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.11 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.12 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.13 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.2 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.3 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.4 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.5 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.6 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.7 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.8 | No fix listed |
| simplesamlphp/simplesamlphp(Packagist) | = v1.14.9 | No fix listed |
| debian/simplesamlphp(Debian:12) | < 1.14.15-1 | 1.14.15-1 |
| debian/simplesamlphp(Debian:14) | < 1.14.15-1 | 1.14.15-1 |
| debian/simplesamlphp(Debian:14) | = 1.10.0-1 | No fix listed |
Show 41 more
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/simplesamlphp(Debian:14) | = 1.11.0-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.12.0-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.12.0~rc1-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.12.0~rc2-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.13.0-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.13.1-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.13.1-2 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.13.2-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.0-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.1-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.10-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.11-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.2-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.2-2 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.3-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.4-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.5-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.6-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.7-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.8-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.14.9-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.6.0-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.6.1-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.6.2-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.6.3-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.6.3-2 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.6.3-3 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.7.0-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.7.0-2 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.8.0-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.8.1-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.8.2-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.9.0-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.9.0~rc1-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.9.0~rc2-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.9.1-1 | No fix listed |
| debian/simplesamlphp(Debian:14) | = 1.9.2-1 | No fix listed |
| simplesamlphp/simplesamlphp | <= 1.14.13 | No fix listed |
| debian linux | = 7.0 | No fix listed |
| debian linux | = 8.0 | No fix listed |
| debian linux | = 9.0 | No fix listed |
References
- nvd.nist.gov third-party-advisory vendor-advisory
- github.com exploit
- github.com product
- github.com
- [debian-lts-announce] 20171212 [SECURITY] [DLA 1205-1] simplesamlphp security update mailing-list third-party-advisory
- simplesamlphp.org patch vendor-advisory
- DSA-4127 third-party-advisory vendor-advisory
- Debian Security Tracker CVE-2017-12869 vendor-advisory
- github.com