CVE-2015-20107: fedoraproject fedora
Vulnerability summary
CVE-2015-20107 is a high (CVSS 8.0) vulnerability in fedoraproject fedora. EPSS estimates a 2.78% chance of exploitation in the next 30 days, higher than 86.3% of scored vulnerabilities. 1 public exploit is recorded.
Public exploit (reference, Date unknown)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 15 · Related 7Timeline
- 13-04-2022PublishedVulnerability first disclosed.
- 14-10-2026Last modifiedVulnerability information updated.
Description
In Python (aka CPython) up to 3.10.8, the mailcap module does not add escape characters into commands discovered in the system mailcap file. This may allow attackers to inject shell commands into applications that call mailcap.findmatch with untrusted input (if they lack validation of user-provided filenames or arguments). The fix is also back-ported to 3.7, 3.8, 3.9
CVSS metrics
7 scores · 6 sources · 2 versions- NVDNIST7.6HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:LDiffers
- OSV · AlpineEcosystem advisory · calculated7.6HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:LDiffers
- OSV · Red hatEcosystem advisory · calculated7.6HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:LDiffers
- OSV · UbuntuEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated7.6HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:LDiffers
EPSS trend
Probability
2.78%
Chance of exploitation in the next 30 days
Percentile
86%
Versus all other CVEs
30-day change
Decrease -4.29 pp
From 7.07% 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
1 foundExploit Reference (bugs.python.org)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Known conditions: local access, low-privilege account, no user interaction (CVSS vector). Other conditions: not stated in public data.
Redhat161 products
- babel< 0:2.7.0-11.module+el8.5.0+11015+9c1c7c42 | < 0:2.5.1-10.module+el8.5.0+11014+88fc0d0b
- Cython< 0:0.29.14-4.module+el8.4.0+8888+89bc7e79 | < 0:0.29.21-5.module+el8.4.0+9822+20bf1249 | < 0:0.28.1-7.module+el8.1.0+3111+de3f2d8e
- Cython-debugsource< 0:0.29.14-4.module+el8.4.0+8888+89bc7e79 | < 0:0.29.21-5.module+el8.4.0+9822+20bf1249 | < 0:0.28.1-7.module+el8.1.0+3111+de3f2d8e
- mod_wsgi< 0:4.6.8-4.module+el8.7.0+16653+23ccaf52 | < 0:4.7.1-5.module+el8.7.0+16654+645aad7f
- numpy< 0:1.17.3-6.module+el8.5.0+12205+a865257a | < 0:1.19.4-3.module+el8.5.0+12204+54860423 | < 1:1.14.2-16.module+el8.4.0+9406+221a4565
Opensuse24 products
- python-base&distro=openSUSE Leap 15.3< 2.7.18-150000.41.1
- python-base&distro=openSUSE Leap 15.4< 2.7.18-150000.41.1
- python-doc&distro=openSUSE Leap 15.3< 2.7.18-150000.41.1
- python-doc&distro=openSUSE Leap 15.4< 2.7.18-150000.41.1
- python3-core&distro=openSUSE Leap 15.3< 3.6.15-150300.10.27.1
Ubuntu8 products
- python2.7< 2.7.6-8ubuntu0.6+esm11 | < 2.7.12-1ubuntu0~16.04.18+esm2 | < 2.7.17-1~18.04ubuntu1.8 | < 2.7.18-1~20.04.3 | < 2.7.18-13ubuntu1.1
- python3.10< 3.10.4-3ubuntu0.1
- python3.4< 3.4.3-1ubuntu1~14.04.7+esm13
- python3.5< 3.5.2-2ubuntu0~16.04.4~14.04.1+esm1 | < 3.5.2-2ubuntu0~16.04.13+esm3
- python3.6< 3.6.9-1~18.04ubuntu1.8
Netapp3 products
Alpine1 product
- python3< 3.10.5-r0
Debian1 product
- pypy3< 7.3.11+dfsg-1
Fedoraproject1 product
- fedoraEOL35 | 36 | 37
Python1 product
- python≥ 3.7.0, ≤ 3.7.15 | ≥ 3.8.0, ≤ 3.8.15 | ≥ 3.9.0, ≤ 3.9.15 | ≥ 3.10.0, < 3.10.8
8 vendors · 200 products · Showing 200 of 435
References
71 links- security.netapp.com/advisory/ntap-20220616-0001/Third Party Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
Show all 71 references
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
- security.gentoo.org/glsa/202305-02Vendor Advisory