Vulnerability · Published Jan 13, 2020 · Assigned by mitre

CVE-2020-5390

High 7.5

In plain English

A high-severity security flaw in the python-pysaml2 package (Debian). There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.2% (higher than 69% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)7.5High
Exploit odds (30 days)1.2%top 30.9% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official description

PySAML2 before 5.0.0 does not check that the signature in a SAML document is enveloped and thus signature wrapping is effective, i.e., it is affected by XML Signature Wrapping (XSW). The signature information and the node/object that is signed can be in different places and thus the signature verification will succeed, but the wrong data will be used. This specifically affects the verification of assertion that have been signed.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12python-pysaml24.5.0-7DEBIAN-CVE-2020-5390
Debian:13python-pysaml24.5.0-7DEBIAN-CVE-2020-5390
Debian:14python-pysaml24.5.0-7DEBIAN-CVE-2020-5390
PyPIpysaml25.0.0GHSA-qf7v-8hj3-4xw7
PyPIpysaml25.0.0PYSEC-2020-94

Affected products (as reported)

VendorProductVersions
n/a n/a n/a

References