Every CVE Search/ Get API key

CVE-2015-1796

Improper Certificate Validation in Shibboleth Identity Provider and OpenSAML

4.3 MediumFix available

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.

Exploit likelihood

1.25%Unchanged since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 4.3

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.

Record
CVE-2015-1796
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:P/A:N
Weakness
CWE-254
Updated
2026-11-02
CVE List No score

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.

Record
CVE-2015-1796
Updated
2026-11-02
EUVDEUVD-2022-2952 No score

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.

Record
EUVD-2022-2952
Updated
2026-11-03
GitHub AdvisoriesGHSA-78fq-w796-q537 No score

Improper Certificate Validation in Shibboleth Identity Provider and OpenSAML

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.

Record
GHSA-78fq-w796-q537
Weakness
CWE-295
Updated
2026-11-02
OSVGHSA-78fq-w796-q537 No score

Improper Certificate Validation in Shibboleth Identity Provider and OpenSAML

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.

Record
GHSA-78fq-w796-q537
Weakness
CWE-295
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.opensaml:opensaml
Maven
through 2.6.4
2.6.5
edu.internet2.middleware:shibboleth-identityprovider
Maven
through 2.4.3
2.4.4
org.opensaml:opensaml
Maven
before 2.6.5, plus listed versions
1.12.1.02.2.02.2.12.2.3
Show 7 moreShow less
2.4.12.5.12.5.1-12.5.32.6.02.6.12.6.4
2.6.5
edu.internet2.middleware:shibboleth-identityprovider
Maven
before 2.4.4
2.4.4

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2015-1796 is a medium vulnerability (CVSS 4.3) in Shibboleth Identity Provider, published July 8, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.25%, the 69th percentile. Fixed in org.opensaml:opensaml 2.6.5.

References

MoveEnter Open