CVE-2018-1000030
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python...
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when multiply threads are handling large amounts of data. In both cases there is essentially a race condition that occurs. For the Heap-Buffer-Overflow, Thread 2 is creating the size for a buffer, but Thread1 is already writing to the buffer without knowing how much to write. So when a large amount of data is being processed, it is very easy to cause memory corruption using a Heap-Buffer-Overflow. As for the Use-After-Free, Thread3->Malloc->Thread1->Free's->Thread2-Re-uses-Free'd Memory. The PSRT has stated that this is not a security vulnerability due to the fact that the attacker must be able to run code, however in some situations, such as function as a service, this vulnerability can potentially be used by an attacker to violate a trust boundary, as such the DWF feels this issue deserves a CVE.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
3.6
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when multiply threads are handling large amounts of data. In both cases there is essentially a race condition that occurs. For the Heap-Buffer-Overflow, Thread 2 is creating the size for a buffer, but Thread1 is already writing to the buffer without knowing how much to write. So when a large amount of data is being processed, it is very easy to cause memory corruption using a Heap-Buffer-Overflow. As for the Use-After-Free, Thread3->Malloc->Thread1->Free's->Thread2-Re-uses-Free'd Memory. The PSRT has stated that this is not a security vulnerability due to the fact that the attacker must be able to run code, however in some situations, such as function as a service, this vulnerability can potentially be used by an attacker to violate a trust boundary, as such the DWF feels this issue deserves a CVE.
- Record
CVE-2018-1000030- CVSS 3.0
- 3.6 Low
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
EUVDEUVD-2018-1791
3.6
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when multiply threads are handling large amounts of data. In both cases there is essentially a race condition that occurs. For the Heap-Buffer-Overflow, Thread 2 is creating the size for a buffer, but Thread1 is already writing to the buffer without knowing how much to write. So when a large amount of data is being processed, it is very easy to cause memory corruption using a Heap-Buffer-Overflow. As for the Use-After-Free, Thread3->Malloc->Thread1->Free's->Thread2-Re-uses-Free'd Memory. The PSRT has stated that this is not a security vulnerability due to the fact that the attacker must be able to run code, however in some situations, such as function as a service, this vulnerability can potentially be used by an attacker to violate a trust boundary, as such the DWF feels this issue deserves a CVE.
- Record
EUVD-2018-1791- CVSS 3.0
- 3.6 Low
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-rwj4-fxr5-gh64
3.6
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python...
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when multiply threads are handling large amounts of data. In both cases there is essentially a race condition that occurs. For the Heap-Buffer-Overflow, Thread 2 is creating the size for a buffer, but Thread1 is already writing to the buffer without knowing how much to write. So when a large amount of data is being processed, it is very easy to cause memory corruption using a Heap-Buffer-Overflow. As for the Use-After-Free, Thread3->Malloc->Thread1->Free's->Thread2-Re-uses-Free'd Memory. The PSRT has stated that this is not a security vulnerability due to the fact that the attacker must be able to run code, however in some situations, such as function as a service, this vulnerability can potentially be used by an attacker to violate a trust boundary, as such the DWF feels this issue deserves a CVE.
- Record
GHSA-rwj4-fxr5-gh64- CVSS 3.1
- 3.6 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:L - Weakness
- CWE-416, CWE-787
- Updated
- 2026-11-02
NVD
3.6
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when multiply threads are handling large amounts of data. In both cases there is essentially a race condition that occurs. For the Heap-Buffer-Overflow, Thread 2 is creating the size for a buffer, but Thread1 is already writing to the buffer without knowing how much to write. So when a large amount of data is being processed, it is very easy to cause memory corruption using a Heap-Buffer-Overflow. As for the Use-After-Free, Thread3->Malloc->Thread1->Free's->Thread2-Re-uses-Free'd Memory. The PSRT has stated that this is not a security vulnerability due to the fact that the attacker must be able to run code, however in some situations, such as function as a service, this vulnerability can potentially be used by an attacker to violate a trust boundary, as such the DWF feels this issue deserves a CVE.
- Record
CVE-2018-1000030- CVSS 3.1
- 3.6 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:L - CVSS 3.0
- 3.6 Low
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:L - CVSS 2.0
- 3.3 Low
AV:L/AC:M/Au:N/C:P/I:N/A:P - Weakness
- CWE-416, CWE-787
- Updated
- 2026-11-02
OSVAZL-109623
3.6
CVE-2018-1000030 affecting package python-py 1.11.0-1
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when multiply threads are handling large amounts of data. In both cases there is essentially a race condition that occurs. For the Heap-Buffer-Overflow, Thread 2 is creating the size for a buffer, but Thread1 is already writing to the buffer without knowing how much to write. So when a large amount of data is being processed, it is very easy to cause memory corruption using a Heap-Buffer-Overflow. As for the Use-After-Free, Thread3->Malloc->Thread1->Free's->Thread2-Re-uses-Free'd Memory. The PSRT has stated that this is not a security vulnerability due to the fact that the attacker must be able to run code, however in some situations, such as function as a service, this vulnerability can potentially be used by an attacker to violate a trust boundary, as such the DWF feels this issue deserves a CVE.
- Record
AZL-109623- CVSS 3.1
- 3.6 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSV
3.6
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when multiply threads are handling large amounts of data. In both cases there is essentially a race condition that occurs. For the Heap-Buffer-Overflow, Thread 2 is creating the size for a buffer, but Thread1 is already writing to the buffer without knowing how much to write. So when a large amount of data is being processed, it is very easy to cause memory corruption using a Heap-Buffer-Overflow. As for the Use-After-Free, Thread3->Malloc->Thread1->Free's->Thread2-Re-uses-Free'd Memory. The PSRT has stated that this is not a security vulnerability due to the fact that the attacker must be able to run code, however in some situations, such as function as a service, this vulnerability can potentially be used by an attacker to violate a trust boundary, as such the DWF feels this issue deserves a CVE.
- Record
CVE-2018-1000030- CVSS 3.1
- 3.6 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
Show 9 moreShow less
OSVDEBIAN-CVE-2018-1000030
3.6
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when multiply threads are handling large amounts of data. In both cases there is essentially a race condition that occurs. For the Heap-Buffer-Overflow, Thread 2 is creating the size for a buffer, but Thread1 is already writing to the buffer without knowing how much to write. So when a large amount of data is being processed, it is very easy to cause memory corruption using a Heap-Buffer-Overflow. As for the Use-After-Free, Thread3->Malloc->Thread1->Free's->Thread2-Re-uses-Free'd Memory. The PSRT has stated that this is not a security vulnerability due to the fact that the attacker must be able to run code, however in some situations, such as function as a service, this vulnerability can potentially be used by an attacker to violate a trust boundary, as such the DWF feels this issue deserves a CVE.
- Record
DEBIAN-CVE-2018-1000030- CVSS 3.1
- 3.6 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2018-1000030
3.6
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when multiply threads are handling large amounts of data. In both cases there is essentially a race condition that occurs. For the Heap-Buffer-Overflow, Thread 2 is creating the size for a buffer, but Thread1 is already writing to the buffer without knowing how much to write. So when a large amount of data is being processed, it is very easy to cause memory corruption using a Heap-Buffer-Overflow. As for the Use-After-Free, Thread3->Malloc->Thread1->Free's->Thread2-Re-uses-Free'd Memory. The PSRT has stated that this is not a security vulnerability due to the fact that the attacker must be able to run code, however in some situations, such as function as a service, this vulnerability can potentially be used by an attacker to violate a trust boundary, as such the DWF feels this issue deserves a CVE.
- Record
UBUNTU-CVE-2018-1000030- CVSS 3.1
- 3.6 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:L - CVSS 3.0
- 3.6 Low
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVCLSA-2026-1778768341 No score
python: Fix of 4 CVEs
- CVE-2019-9740: reject control characters in HTTP URL paths in httplib.HTTPConnection.putrequest to prevent CRLF header injection
- CVE-2019-18348: reject control characters in hostnames in httplib.HTTPConnection.init via a new _validate_host helper to prevent CRLF header injection (the glibc CVE-2016-10739 mitigation shipped on RHEL 7+ is not present on CentOS 6 / Oracle Linux 6 ELS)
- CVE-2018-1000030: cache the readahead buffer thread-locally inside file_iternext to fix heap buffer corruption and crashes when multiple threads iterate over the same file object
- Record
CLSA-2026-1778768341- Updated
- 2026-11-02
OSVCLSA-2026-1778769563 No score
python: Fix of 4 CVEs
- CVE-2019-9740: reject control characters in HTTP URL paths in httplib.HTTPConnection.putrequest to prevent CRLF header injection
- CVE-2019-18348: reject control characters in hostnames in httplib.HTTPConnection.init via a new _validate_host helper to prevent CRLF header injection (the glibc CVE-2016-10739 mitigation shipped on RHEL 7+ is not present on CentOS 6 / Oracle Linux 6 ELS)
- CVE-2018-1000030: cache the readahead buffer thread-locally inside file_iternext to fix heap buffer corruption and crashes when multiple threads iterate over the same file object
- Record
CLSA-2026-1778769563- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11202-1 No score
python-2.7.18-8.1 on GA media
These are all security issues fixed in the python-2.7.18-8.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11202-1- Updated
- 2026-11-02
OSVPSF-2018-2 No score
Python 2.7 readahead is not thread safe
Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when multiply threads are handling large amounts of data. In both cases there is essentially a race condition that occurs. For the Heap-Buffer-Overflow, Thread 2 is creating the size for a buffer, but Thread1 is already writing to the buffer without knowing how much to write. So when a large amount of data is being processed, it is very easy to cause memory corruption using a Heap-Buffer-Overflow. As for the Use-After-Free, Thread3->Malloc->Thread1->Free's->Thread2-Re-uses-Free'd Memory. The PSRT has stated that this is not a security vulnerability due to the fact that the attacker must be able to run code, however in some situations, such as function as a service, this vulnerability can potentially be used by an attacker to violate a trust boundary, as such the DWF feels this issue deserves a CVE.
- Record
PSF-2018-2- Updated
- 2026-11-02
OSVSUSE-SU-2018:1372-1 No score
Security update for python
This update for python fixes the following issues:
Security issues fixed:
- CVE-2017-1000158: Fixed integer overflows in PyString_DecodeEscape that could have resulted in heap-based buffer overflow attacks and possible arbitrary code execution (bsc#1068664).
- CVE-2018-1000030: Fixed crash inside the Python interpreter when multiple threads used the same I/O stream concurrently (bsc#1079300).
- Record
SUSE-SU-2018:1372-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:0234-1 No score
Security update for python
This update for python fixes the following issues:
Updated to version 2.7.17 to unify packages among openSUSE:Factory and SLE versions (bsc#1159035).
- Record
SUSE-SU-2020:0234-1- Updated
- 2026-11-02
OSVUSN-3817-1 No score
python2.7, python3.4, python3.5 vulnerabilities
It was discovered that Python incorrectly handled large amounts of data. A remote attacker could use this issue to cause Python to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2018-1000030)
It was discovered that Python incorrectly handled running external commands in the shutil module. A remote attacker could use this issue to cause Python to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2018-1000802)
It was discovered that Python incorrectly used regular expressions vulnerable to catastrophic backtracking. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2018-1060, CVE-2018-1061)
It was discovered that Python failed to initialize Expat's hash salt. A remote attacker could possibly use this issue to cause hash collisions, leading to a denial of service. (CVE-2018-14647)
- Record
USN-3817-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
python-pyAzure Linux:3 |
through 1.11.0-1 | None known |
pythonTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
python-develTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
python-libsTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
python-testTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
python-toolsTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
tkinterTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
pythonTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
python-develTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
python-libsTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
Show 29 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python-testTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
python-toolsTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
tkinterTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els22 | 2.6.6-70.el6.tuxcare.els22 |
python2.7Debian:11 |
before 2.7.14-5 | 2.7.14-5 |
pythonSUSE:Linux Enterprise Desktop 12 SP3 |
before 2.7.13-28.3.2 | 2.7.13-28.3.2 |
python-baseSUSE:Linux Enterprise Desktop 12 SP3 |
before 2.7.13-28.3.2 | 2.7.13-28.3.2 |
python-baseSUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 2.7.13-28.3.2 | 2.7.13-28.3.2 |
pythonSUSE:Linux Enterprise Server 12 SP3 |
before 2.7.13-28.3.2 | 2.7.13-28.3.2 |
python-baseSUSE:Linux Enterprise Server 12 SP3 |
before 2.7.13-28.3.2 | 2.7.13-28.3.2 |
python-docSUSE:Linux Enterprise Server 12 SP3 |
before 2.7.13-28.3.3 | 2.7.13-28.3.3 |
pythonSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 2.7.13-28.3.2 | 2.7.13-28.3.2 |
python-baseSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 2.7.13-28.3.2 | 2.7.13-28.3.2 |
python-docSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 2.7.13-28.3.3 | 2.7.13-28.3.3 |
python-baseSUSE:Linux Enterprise Workstation Extension 12 SP3 |
before 2.7.13-28.3.2 | 2.7.13-28.3.2 |
pythonSUSE:Enterprise Storage 5 |
before 2.7.13-28.3.2 | 2.7.13-28.3.2 |
pythonSUSE:Linux Enterprise Module for Basesystem 15 |
before 2.7.17-7.32.2 | 2.7.17-7.32.2 |
python-baseSUSE:Linux Enterprise Module for Basesystem 15 |
before 2.7.17-7.32.1 | 2.7.17-7.32.1 |
pythonSUSE:Linux Enterprise Module for Basesystem 15 SP1 |
before 2.7.17-7.32.2 | 2.7.17-7.32.2 |
python-baseSUSE:Linux Enterprise Module for Basesystem 15 SP1 |
before 2.7.17-7.32.1 | 2.7.17-7.32.1 |
pythonSUSE:Linux Enterprise Module for Desktop Applications 15 |
before 2.7.17-7.32.2 | 2.7.17-7.32.2 |
pythonSUSE:Linux Enterprise Module for Desktop Applications 15 SP1 |
before 2.7.17-7.32.2 | 2.7.17-7.32.2 |
pythonSUSE:Linux Enterprise Module for Python 2 15 SP1 |
before 2.7.17-7.32.2 | 2.7.17-7.32.2 |
python-baseSUSE:Linux Enterprise Module for Python 2 15 SP1 |
before 2.7.17-7.32.1 | 2.7.17-7.32.1 |
python2.7Ubuntu:14.04:LTS |
before 2.7.6-8ubuntu0.5, plus listed versions 2.7.5-8ubuntu32.7.5-8ubuntu42.7.6-22.7.6-2ubuntu12.7.6-3 Show 9 moreShow less2.7.6-3ubuntu12.7.6-42.7.6-4ubuntu12.7.6-52.7.6-72.7.6-82.7.6-8ubuntu0.22.7.6-8ubuntu0.32.7.6-8ubuntu0.4 |
2.7.6-8ubuntu0.5 |
python2.7Ubuntu:16.04:LTS |
before 2.7.12-1ubuntu0~16.04.4, plus listed versions 2.7.10-4ubuntu12.7.10-4ubuntu22.7.11-22.7.11-32.7.11-4 Show 7 moreShow less2.7.11-62.7.11-72.7.11-7ubuntu12.7.12-1~16.042.7.12-1ubuntu0~16.04.12.7.12-1ubuntu0~16.04.22.7.12-1ubuntu0~16.04.3 |
2.7.12-1ubuntu0~16.04.4 |
python3.4Ubuntu:14.04:LTS |
before 3.4.3-1ubuntu1~14.04.7, plus listed versions 3.4~b1-0ubuntu33.4~b1-4ubuntu43.4~b1-4ubuntu63.4~b1-5ubuntu23.4~b2-1 Show 12 moreShow less3.4~b3-1ubuntu13.4~rc1-1build13.4~rc2-13.4~rc3-0ubuntu13.4.0-13.4.0-2ubuntu13.4.0-2ubuntu1.13.4.3-1ubuntu1~14.04.13.4.3-1ubuntu1~14.04.33.4.3-1ubuntu1~14.04.43.4.3-1ubuntu1~14.04.53.4.3-1ubuntu1~14.04.6 |
3.4.3-1ubuntu1~14.04.7 |
python3.5Ubuntu:16.04:LTS |
before 3.5.2-2ubuntu0~16.04.5, plus listed versions 3.5.0-33.5.0-3ubuntu13.5.1~rc1-2ubuntu13.5.1-13.5.1-2 Show 12 moreShow less3.5.1-33.5.1-53.5.1-6ubuntu13.5.1-6ubuntu23.5.1-9ubuntu13.5.1-103.5.2-2~16.013.5.2-2~16.043.5.2-2ubuntu0~16.04.13.5.2-2ubuntu0~16.04.23.5.2-2ubuntu0~16.04.33.5.2-2ubuntu0~16.04.4 |
3.5.2-2ubuntu0~16.04.5 |
python2.7Ubuntu:18.04:LTS |
before 2.7.15~rc1-1ubuntu0.1, plus listed versions 2.7.14-2ubuntu22.7.14-42.7.14-62.7.14-72.7.14-82.7.15~rc1-1 |
2.7.15~rc1-1ubuntu0.1 |
pythonopenSUSE:Tumbleweed |
before 2.7.18-8.1 | 2.7.18-8.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | tylepr96/CVE-2018-1000030 | 2020-02-10 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-1000030 is a low vulnerability (CVSS 3.6) in Python, published February 8, 2018. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 1.19%, the 67th percentile. Fixed in python 2.6.6-70.el6.tuxcare.els22.
References
drive.google.com/file/d/1oyR9DAZjZK_SCn3mor6NRAYLJS6ueXaY/view
usn.ubuntu.com/3817-2
security.gentoo.org/glsa/201811-02
dropbox.com/sh/sj3ee7xv55j36k7/AADwP-YfOYikBMuy32e0uvPFa?dl=0
usn.ubuntu.com/3817-1
bugs.python.org/issue31530
Show 148 moreShow less
oracle.com/security-alerts/cpujan2020.html
nvd.nist.gov/vuln/detail/CVE-2018-1000030
github.com/advisories/GHSA-rwj4-fxr5-gh64
errata.tuxcare.com/els_os/oraclelinux6els/CLSA-2026-1778768341.html
errata.tuxcare.com/els_os/centos6els/CLSA-2026-1778769563.html
security-tracker.debian.org/tracker/CVE-2018-1000030
access.redhat.com/security/cve/cve-2018-1000030
suse.com/support/update/announcement/2018/suse-su-20181372-1
bugzilla.suse.com/1068664
bugzilla.suse.com/1079300
suse.com/security/cve/CVE-2017-1000158
suse.com/security/cve/CVE-2018-1000030
suse.com/support/update/announcement/2020/suse-su-20200234-1
bugzilla.suse.com/1027282
bugzilla.suse.com/1041090
bugzilla.suse.com/1042670
bugzilla.suse.com/1073269
bugzilla.suse.com/1073748
bugzilla.suse.com/1078326
bugzilla.suse.com/1078485
bugzilla.suse.com/1081750
bugzilla.suse.com/1083507
bugzilla.suse.com/1084650
bugzilla.suse.com/1086001
bugzilla.suse.com/1088004
bugzilla.suse.com/1088009
bugzilla.suse.com/1109847
bugzilla.suse.com/1111793
bugzilla.suse.com/1113755
bugzilla.suse.com/1122191
bugzilla.suse.com/1129346
bugzilla.suse.com/1130840
bugzilla.suse.com/1130847
bugzilla.suse.com/1138459
bugzilla.suse.com/1141853
bugzilla.suse.com/1149792
bugzilla.suse.com/1149955
bugzilla.suse.com/1153238
bugzilla.suse.com/1153830
bugzilla.suse.com/1159035
bugzilla.suse.com/214983
bugzilla.suse.com/298378
bugzilla.suse.com/346490
bugzilla.suse.com/367853
bugzilla.suse.com/379534
bugzilla.suse.com/380942
bugzilla.suse.com/399190
bugzilla.suse.com/406051
bugzilla.suse.com/425138
bugzilla.suse.com/426563
bugzilla.suse.com/430761
bugzilla.suse.com/432677
bugzilla.suse.com/436966
bugzilla.suse.com/437293
bugzilla.suse.com/441088
bugzilla.suse.com/462375
bugzilla.suse.com/525295
bugzilla.suse.com/534721
bugzilla.suse.com/551715
bugzilla.suse.com/572673
bugzilla.suse.com/577032
bugzilla.suse.com/581765
bugzilla.suse.com/603255
bugzilla.suse.com/617751
bugzilla.suse.com/637176
bugzilla.suse.com/638233
bugzilla.suse.com/658604
bugzilla.suse.com/673071
bugzilla.suse.com/682554
bugzilla.suse.com/697251
bugzilla.suse.com/707667
bugzilla.suse.com/718009
bugzilla.suse.com/747125
bugzilla.suse.com/747794
bugzilla.suse.com/751718
bugzilla.suse.com/754447
bugzilla.suse.com/766778
bugzilla.suse.com/794139
bugzilla.suse.com/804978
bugzilla.suse.com/827982
bugzilla.suse.com/831442
bugzilla.suse.com/834601
bugzilla.suse.com/836739
bugzilla.suse.com/856835
bugzilla.suse.com/856836
bugzilla.suse.com/857470
bugzilla.suse.com/863741
bugzilla.suse.com/885882
bugzilla.suse.com/898572
bugzilla.suse.com/901715
bugzilla.suse.com/935856
bugzilla.suse.com/945401
bugzilla.suse.com/964182
bugzilla.suse.com/984751
bugzilla.suse.com/985177
bugzilla.suse.com/985348
bugzilla.suse.com/989523
bugzilla.suse.com/997436
suse.com/security/cve/CVE-2007-2052
suse.com/security/cve/CVE-2008-1721
suse.com/security/cve/CVE-2008-2315
suse.com/security/cve/CVE-2008-2316
suse.com/security/cve/CVE-2008-3142
suse.com/security/cve/CVE-2008-3143
suse.com/security/cve/CVE-2008-3144
suse.com/security/cve/CVE-2011-1521
suse.com/security/cve/CVE-2011-3389
suse.com/security/cve/CVE-2011-4944
suse.com/security/cve/CVE-2012-0845
suse.com/security/cve/CVE-2012-1150
suse.com/security/cve/CVE-2013-1752
suse.com/security/cve/CVE-2013-1753
suse.com/security/cve/CVE-2013-4238
suse.com/security/cve/CVE-2014-1912
suse.com/security/cve/CVE-2014-4650
suse.com/security/cve/CVE-2014-7185
suse.com/security/cve/CVE-2016-0772
suse.com/security/cve/CVE-2016-1000110
suse.com/security/cve/CVE-2016-5636
suse.com/security/cve/CVE-2016-5699
suse.com/security/cve/CVE-2017-18207
suse.com/security/cve/CVE-2018-1000802
suse.com/security/cve/CVE-2018-1060
suse.com/security/cve/CVE-2018-1061
suse.com/security/cve/CVE-2018-14647
suse.com/security/cve/CVE-2018-20852
suse.com/security/cve/CVE-2019-10160
suse.com/security/cve/CVE-2019-16056
suse.com/security/cve/CVE-2019-16935
suse.com/security/cve/CVE-2019-5010
suse.com/security/cve/CVE-2019-9636
suse.com/security/cve/CVE-2019-9947
suse.com/security/cve/CVE-2019-9948
ubuntu.com/security/CVE-2018-1000030
ubuntu.com/security/notices/USN-3817-1
ubuntu.com/security/notices/USN-3817-2
cve.org/CVERecord?id=CVE-2018-1000030
ubuntu.com/security/CVE-2018-1060
ubuntu.com/security/CVE-2018-1061
ubuntu.com/security/CVE-2018-14647
ubuntu.com/security/CVE-2018-1000802
suse.com/security/cve/CVE-2019-18348
suse.com/security/cve/CVE-2019-9674
suse.com/security/cve/CVE-2020-8492
suse.com/security/cve/CVE-2021-23336
suse.com/security/cve/CVE-2021-3177
suse.com/security/cve/CVE-2021-3733
suse.com/security/cve/CVE-2021-3737