CVE-2017-16853
The DynamicMetadataProvider class in saml/saml2/metadata/impl/DynamicMetadataProvider.cpp in...
CVE-2017-16853 is a high vulnerability (CVSS 8.1) in Shibboleth Opensaml, published November 16, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.40%, the 72nd percentile. Fixed in opensaml2 2.4.3-4+deb7u2.
The DynamicMetadataProvider class in saml/saml2/metadata/impl/DynamicMetadataProvider.cpp in OpenSAML-C in OpenSAML before 2.6.1 fails to properly configure itself with the MetadataFilter plugins and does not perform critical security checks such as signature verification, enforcement of validity periods, and other checks specific to deployments, aka CPPOST-105.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.1
The DynamicMetadataProvider class in saml/saml2/metadata/impl/DynamicMetadataProvider.cpp in OpenSAML-C in OpenSAML before 2.6.1 fails to properly configure itself with the MetadataFilter plugins and does not perform critical security checks such as signature verification, enforcement of validity periods, and other checks specific to deployments, aka CPPOST-105.
- Record
CVE-2017-16853- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-347
- Updated
- 2026-11-02
CVE List No score
The DynamicMetadataProvider class in saml/saml2/metadata/impl/DynamicMetadataProvider.cpp in OpenSAML-C in OpenSAML before 2.6.1 fails to properly configure itself with the MetadataFilter plugins and does not perform critical security checks such as signature verification, enforcement of validity periods, and other checks specific to deployments, aka CPPOST-105.
- Record
CVE-2017-16853- Updated
- 2026-11-02
EUVDEUVD-2017-8027 No score
The DynamicMetadataProvider class in saml/saml2/metadata/impl/DynamicMetadataProvider.cpp in OpenSAML-C in OpenSAML before 2.6.1 fails to properly configure itself with the MetadataFilter plugins and does not perform critical security checks such as signature verification, enforcement of validity periods, and other checks specific to deployments, aka CPPOST-105.
- Record
EUVD-2017-8027- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hrv7-jmr6-cr43
8.1
The DynamicMetadataProvider class in saml/saml2/metadata/impl/DynamicMetadataProvider.cpp in...
The DynamicMetadataProvider class in saml/saml2/metadata/impl/DynamicMetadataProvider.cpp in OpenSAML-C in OpenSAML before 2.6.1 fails to properly configure itself with the MetadataFilter plugins and does not perform critical security checks such as signature verification, enforcement of validity periods, and other checks specific to deployments, aka CPPOST-105.
- Record
GHSA-hrv7-jmr6-cr43- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-347
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-16853
8.1
The DynamicMetadataProvider class in saml/saml2/metadata/impl/DynamicMetadataProvider.cpp in OpenSAML-C in OpenSAML before 2.6.1 fails to properly configure itself with the MetadataFilter plugins and does not perform critical security checks such as signature verification, enforcement of validity periods, and other checks specific to deployments, aka CPPOST-105.
- Record
UBUNTU-CVE-2017-16853- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11122-1 No score
libsaml-devel-3.2.0-1.2 on GA media
These are all security issues fixed in the libsaml-devel-3.2.0-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11122-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3234-1 No score
Security update for opensaml
This update for opensaml fixes the following issues:
Security issue fixed:
- CVE-2017-16853: Fix the DynamicMetadataProvider class to properly configure itself with the MetadataFilter plugins, to avoid possible MITM attacks (bsc#1068685).
- Record
SUSE-SU-2017:3234-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
opensaml2Debian:7 |
before 2.4.3-4+deb7u2, plus listed versions 2.4.3-42.4.3-4+deb7u1 |
2.4.3-4+deb7u2 |
opensaml2Debian:8 |
before 2.5.3-2+deb8u2, plus listed versions 2.5.3-22.5.3-2+deb8u1 |
2.5.3-2+deb8u2 |
opensaml2Debian:9 |
before 2.6.0-4+deb9u1, plus listed versions 2.6.0-42.6.0-4+deb9u1~bpo8+1 |
2.6.0-4+deb9u1 |
opensamlSUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 2.5.5-3.3.1 | 2.5.5-3.3.1 |
opensamlSUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 2.5.5-3.3.1 | 2.5.5-3.3.1 |
opensamlSUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 2.5.5-3.3.1 | 2.5.5-3.3.1 |
opensamlSUSE:Linux Enterprise Server 12 SP2 |
before 2.5.5-3.3.1 | 2.5.5-3.3.1 |
opensamlSUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 2.5.5-3.3.1 | 2.5.5-3.3.1 |
opensamlSUSE:Linux Enterprise Server 12 SP3 |
before 2.5.5-3.3.1 | 2.5.5-3.3.1 |
opensamlSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 2.5.5-3.3.1 | 2.5.5-3.3.1 |
opensaml2Ubuntu:14.04:LTS |
before 2.5.3-2+deb8u2build0.14.04.1, plus listed versions 2.5.3-2 |
2.5.3-2+deb8u2build0.14.04.1 |
opensaml2Ubuntu:16.04:LTS |
before 2.5.5-1ubuntu0.1, plus listed versions 2.5.3-2.1ubuntu22.5.5-1 |
2.5.5-1ubuntu0.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
debian.org/security/2017/dsa-4039
bugs.debian.org/881856
securityfocus.com/bid/101898
git.shibboleth.net/view?p=cpp-opensaml.git%3Ba=commit%3Bh=6182b0acf2df670e75423c2ed7afe6950ef11c9d
shibboleth.net/community/advisories/secadv_20171115.txt
lists.debian.org/debian-lts-announce/2017/11/msg00024.html
Show 8 moreShow less
nvd.nist.gov/vuln/detail/CVE-2017-16853
git.shibboleth.net/view?p=cpp-opensaml.git;a=commit;h=6182b0acf2df670e75423c2ed7afe6950ef11c9d
github.com/advisories/GHSA-hrv7-jmr6-cr43
suse.com/support/update/announcement/2017/suse-su-20173234-1
bugzilla.suse.com/1068685
suse.com/security/cve/CVE-2017-16853
ubuntu.com/security/CVE-2017-16853
cve.org/CVERecord?id=CVE-2017-16853