CVE-2020-5390: canonical ubuntu_linux
Vulnerability summary
CVE-2020-5390 is a high (CVSS 7.5) vulnerability in canonical ubuntu_linux. EPSS estimates a 1.23% chance of exploitation in the next 30 days, higher than 69% of scored vulnerabilities.
Severe, CVSS 7.5 (NVD); no exploitation reported by the 5 checked sources; EPSS 1% (FIRST, 03-11-2026)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 5 · Related 5Timeline
- 13-01-2020PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
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.
CVSS metrics
6 scores · 4 sources · 3 versions- OSV · PypiEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS trend
Probability
1.23%
Chance of exploitation in the next 30 days
Percentile
69%
Versus all other CVEs
30-day change
Increase +0.01 pp
From 1.22% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Debian2 products
- python-pysaml2< 3.0.0-5+deb9u1 | < 4.5.0-4+deb10u1 | < 2.0.0-1+deb8u3 | < 4.5.0-7
- debian_linuxEOL8.0 | 9.0 | 10.0
Canonical1 product
- ubuntu_linuxEOL16.04 | 18.04 | 19.04 | 19.10
PyPI1 product
- pysaml2< 5e9d5acbcd8ae45c4e736ac521fd2df5b1c62e25 | < 5.0.0
Pysaml2_project1 product
- pysaml2< 5.0.0
Ubuntu1 product
- python-pysaml2< 3.0.0-3ubuntu1.16.04.4 | < 4.0.2-0ubuntu3.1
5 vendors · 6 products
References
19 links- github.com/IdentityPython/pysaml2/commit/5e9d5acbcd8ae45c4e736ac521fd2df5b1c62e25X Refsource CONFIRMWEBFIXREPORTPatchThird Party Advisory
- github.com/IdentityPython/pysaml2/commit/f27c7e7a7010f83380566a219fd6a290a00f2b6eX Refsource CONFIRMWEBFIXREPORTPatchThird Party Advisory
- github.com/IdentityPython/pysaml2/releases/tag/v5.0.0X Refsource CONFIRMWEBREPORTRelease NotesThird Party Advisory
- github.com/IdentityPython/pysaml2/releasesX Refsource CONFIRMWEBREPORTRelease NotesThird Party Advisory
- www.debian.org/security/2020/dsa-4630Vendor AdvisoryX Refsource DEBIANWEBAdvisoryThird Party Advisory
- lists.debian.org/debian-lts-announce/2020/02/msg00025.htmlMailing ListX Refsource MLISTWEBThird Party Advisory