CVE-2020-15709: canonical add-apt-repository Improper Input Validation
CVSS: 5.5v3.1MediumModified
AliasesUBUNTU-CVE-2020-15709USN-4457-1USN-4457-2DEBIAN-CVE-2020-15709DLA-2339-1
Published 05-09-2020Last modified 17-09-2024
Vulnerability summary
CVE-2020-15709 is a medium (CVSS 5.5) Improper Input Validation vulnerability in canonical add-apt-repository. EPSS estimates a 0.33% chance of exploitation in the next 30 days, higher than 24% of scored vulnerabilities.
CVSS score
5.5/10
010
Medium · v3.1 (NVD)EPSS score
0.33%
0%100%
Low · +0.01 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded
Timeline
- 05-09-2020PublishedVulnerability first disclosed.
- 17-09-2024Last modifiedVulnerability information updated.
Description
Versions of add-apt-repository before 0.98.9.2, 0.96.24.32.14, 0.96.20.10, and 0.92.37.8ubuntu0.1~esm1, printed a PPA (personal package archive) description to the terminal as-is, which allowed PPA owners to provide ANSI terminal escapes to modify terminal contents in unexpected ways.
CVSS metrics
4 scores · 3 sources · 2 versionsMedium 5.5Preferred score · NVD (NIST)
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:NSourcesAll 3 agree
- OSV · UbuntuEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
- OSV · DebianEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Low 2.1Preferred score · NVD (NIST)
AV:L/AC:L/Au:N/C:N/I:P/A:NSourcesSingle source
EPSS trend
Probability
0.33%
Chance of exploitation in the next 30 days
Percentile
24%
Versus all other CVEs
30-day change
+0.01 pp
From 0.31% on 19-09-2026
19-09-202619-10-2026
EPSS score0.33%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Canonical1 product
- add-apt-repository≥ 0.98.9.*, < 0.98.9.2 | ≥ 0.96.24.32.*, < 0.96.24.32.14 | ≥ 0.96.20.*, < 0.96.20.10 | ≥ 0.92.37.*, < 0.92.37.8ubuntu0.1~esm1 | ≥ 0.92.37.0, < 0.92.37.8ubuntu0.1\~esm1 | ≥ 0.96.20.0, < 0.96.20.10 | ≥ 0.96.24.32.0, < 0.96.24.32.14 | ≥ 0.98.9.0, < 0.98.9.2
Debian1 product
- software-propertiesAll versions (No fix recorded) | < 0.96.20.2-1+deb9u1
Ubuntu1 product
- software-properties< 0.96.20.10 | < 0.96.24.32.14 | < 0.98.9.2 | < 0.92.37.8ubuntu0.1~esm1
3 vendors · 3 products