medium4.3
CVE-2015-1796
Improper Certificate Validation in Shibboleth Identity Provider and OpenSAML
Impact
The PKIX trust engines in Shibboleth Identity Provider before 2.4.4 and OpenSAML Java (OpenSAML-J) before 2.6.5 trust candidate X.509 credentials when no trusted names are available for the entityID, which allows remote attackers to impersonate an entity via a certificate issued by a shibmd:KeyAuthority trust anchor.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| maven | org.opensaml:opensaml | <= 2.6.4 | 2.6.5 |
| maven | edu.internet2.middleware:shibboleth-identityprovider | <= 2.4.3 | 2.4.4 |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Shibboleth | Identity Provider | through 2.4.3 |
| Shibboleth | Opensaml Java | through 2.6.4 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- http://rhn.redhat.com/errata/RHSA-2015-1176.html
- http://rhn.redhat.com/errata/RHSA-2015-1177.html
- http://www.securityfocus.com/bid/75370
- https://shibboleth.net/community/advisories/secadv_20150225.txt
- https://github.com/advisories/GHSA-78fq-w796-q537
- https://nvd.nist.gov/vuln/detail/CVE-2015-1796