Python 3.x — End of Life

Active Critical risk
EOL: Oct 31, 2031in 1834d16 releases in this series49 CVEs

Python 3.x is partially supported: only 3.15, 3.14, 3.13, 3.12, 3.11 still receive security fixes, the longest-lived (3.15) until Oct 31, 2031, in 1834 days. The most recent release in this series is 3.15.1. 49 CVEs are tracked for this series, including 10 critical. 29 of them were published after the end of life of the affected cycle and will not get an official patch.

Python 3.x — All releases

VersionReleasedActive supportEOL dateLatest patchStatusAlert me
3.15Oct 9, 2026Oct 9, 2028Oct 31, 20313.15.1Active
3.14Oct 7, 2025Oct 1, 2027Oct 31, 20303.14.9Active
3.13Oct 7, 2024Oct 1, 2026Oct 31, 20293.13.17Active
3.12Oct 2, 2023Apr 2, 2025Oct 31, 20283.12.15Active
3.11Oct 24, 2022Apr 1, 2024Oct 31, 20273.11.17Active
3.10Oct 4, 2021Apr 5, 2023Oct 1, 20263.10.22EOL
3.9Oct 5, 2020May 17, 2022Oct 31, 20253.9.25EOL
3.8Oct 14, 2019May 3, 2021Oct 7, 20243.8.20EOL
3.7Jun 27, 2018Jun 27, 2020Jun 27, 20233.7.17EOL
3.6Dec 23, 2016Dec 24, 2018Dec 23, 20213.6.15EOL
3.5Sep 13, 2015—Sep 30, 20203.5.10EOL
3.4Mar 16, 2014—Mar 18, 20193.4.10EOL
3.3Sep 29, 2012—Sep 29, 20173.3.7EOL
3.2Feb 20, 2011—Feb 20, 20163.2.6EOL
3.1Jun 27, 2009—Apr 9, 20123.1.5EOL
3.0Dec 3, 2008—Jun 27, 20093.0.1EOL

CVEs affecting Python 3.x (384)

CVESeverityCVSSEPSSKEVCycleDescriptionPublished
CVE-2026-15308HIGH7.50.63%—3.13The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.2The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.1The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.10The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.3The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.0The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.6The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.5The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.14The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.7The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.12The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.9The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.8The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.11The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-15308HIGH7.50.63%—3.4The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated mark…Jul 9, 2026
CVE-2026-4360MEDIUM5.30.48%—3.1In the Tarfile.extract() function, the filter parameter is not passed properly when extracting hardlinks. An affected sy…Jun 30, 2026
CVE-2026-4360MEDIUM5.30.48%—3.0In the Tarfile.extract() function, the filter parameter is not passed properly when extracting hardlinks. An affected sy…Jun 30, 2026
CVE-2026-0864MEDIUM5.50.12%—3.4When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.0When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.11When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.2When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.8When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.13When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.9When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.10When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.3When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.14When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.1When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.6When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.7When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.12When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-0864MEDIUM5.50.12%—3.5When using the "configparser" module to write configuration files containing multi-line text values with carriage return…Jun 23, 2026
CVE-2026-7210CRITICAL9.80.67%—3.11`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.2`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.6`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.14`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.1`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.7`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.12`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.4`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.9`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.13`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.8`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.0`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.5`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.10`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-7210CRITICAL9.80.67%—3.3`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allow…May 11, 2026
CVE-2026-3087HIGH7.50.73%—3.3If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.4If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.12If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.7If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.9If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.1If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.14If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.0If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.10If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.2If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.13If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.11If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.6If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.8If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-3087HIGH7.50.73%—3.5If `shutil.unpack_archive()` is given a ZIP archive with an absolute Windows path containing a drive (`C:\\...`) then th…Apr 27, 2026
CVE-2026-6019MEDIUM6.10.21%—3.12http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.9http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.14http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.7http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.11http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.13http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.10http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.6http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.5http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.0http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.3http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.8http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.4http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.1http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-6019MEDIUM6.10.21%—3.2http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It …Apr 22, 2026
CVE-2026-4519LOW3.30.39%—3.11The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.7The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.3The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.4The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.10The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.1The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.12The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.6The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.9The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.0The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.8The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.2The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.14The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.5The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4519LOW3.30.39%—3.13The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for cer…Mar 20, 2026
CVE-2026-4224HIGH7.50.70%—3.14When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.3When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.10When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.8When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.13When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.4When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.2When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.9When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.1When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.7When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.6When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.0When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-4224HIGH7.50.70%—3.5When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply …Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.4The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.5The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.7The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.13The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.8The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.9The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.14The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.0The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.3The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.12The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.6The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.1The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.10The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.11The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2026-3644HIGH7.50.49%—3.2The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update()…Mar 16, 2026
CVE-2025-13462CRITICAL9.80.16%—3.6The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.0The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.12The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.13The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.10The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.5The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.2The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.9The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.1The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.4The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.8The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.3The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.11The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.7The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-13462CRITICAL9.80.16%—3.14The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi…Mar 12, 2026
CVE-2025-12781MEDIUM5.30.56%—3.7When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.8When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.1When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.10When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.2When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.9When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.4When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.0When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.13When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.6When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.5When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.14When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.3When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.12When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-12781MEDIUM5.30.56%—3.11When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the…Jan 21, 2026
CVE-2025-13837MEDIUM5.50.22%—3.5When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.3When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.8When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.0When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.12When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.1When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.2When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.13When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.10When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.4When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.11When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.14When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.9When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.6When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13837MEDIUM5.50.22%—3.7When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.10When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.6When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.0When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.9When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.5When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.3When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.1When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.8When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.7When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.14When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.2When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.11When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.12When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.4When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-13836HIGH7.51.63%—3.13When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content…Dec 1, 2025
CVE-2025-6075MEDIUM5.50.14%—3.5If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2025-6075MEDIUM5.50.14%—3.0If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2025-6075MEDIUM5.50.14%—3.3If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2025-6075MEDIUM5.50.14%—3.4If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2025-6075MEDIUM5.50.14%—3.6If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2025-6075MEDIUM5.50.14%—3.8If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2025-6075MEDIUM5.50.14%—3.13If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2025-6075MEDIUM5.50.14%—3.7If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2025-6075MEDIUM5.50.14%—3.14If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2025-6075MEDIUM5.50.14%—3.2If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2025-6075MEDIUM5.50.14%—3.1If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2025-6075MEDIUM5.50.14%—3.9If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding env…Oct 31, 2025
CVE-2023-6507MEDIUM6.11.33%—3.13An issue was found in CPython 3.12.0 `subprocess` module on POSIX platforms. The issue was fixed in CPython 3.12.1 and d…Dec 8, 2023
CVE-2023-6507MEDIUM6.11.33%—3.12An issue was found in CPython 3.12.0 `subprocess` module on POSIX platforms. The issue was fixed in CPython 3.12.1 and d…Dec 8, 2023
CVE-2020-10735HIGH7.54.48%—3.9A flaw was found in python. In algorithms with quadratic time complexity using non-binary bases, when using int("text"),…Sep 9, 2022
CVE-2020-10735HIGH7.54.48%—3.11A flaw was found in python. In algorithms with quadratic time complexity using non-binary bases, when using int("text"),…Sep 9, 2022
CVE-2020-10735HIGH7.54.48%—3.8A flaw was found in python. In algorithms with quadratic time complexity using non-binary bases, when using int("text"),…Sep 9, 2022
CVE-2020-10735HIGH7.54.48%—3.10A flaw was found in python. In algorithms with quadratic time complexity using non-binary bases, when using int("text"),…Sep 9, 2022
CVE-2020-10735HIGH7.54.48%—3.7A flaw was found in python. In algorithms with quadratic time complexity using non-binary bases, when using int("text"),…Sep 9, 2022
CVE-2015-20107HIGH7.62.78%—3.9In Python (aka CPython) up to 3.10.8, the mailcap module does not add escape characters into commands discovered in the …Apr 13, 2022
CVE-2015-20107HIGH7.62.78%—3.7In Python (aka CPython) up to 3.10.8, the mailcap module does not add escape characters into commands discovered in the …Apr 13, 2022
CVE-2015-20107HIGH7.62.78%—3.8In Python (aka CPython) up to 3.10.8, the mailcap module does not add escape characters into commands discovered in the …Apr 13, 2022
CVE-2015-20107HIGH7.62.78%—3.10In Python (aka CPython) up to 3.10.8, the mailcap module does not add escape characters into commands discovered in the …Apr 13, 2022
CVE-2018-25032HIGH7.551.73%—3.10zlib before 1.2.12 allows memory corruption when deflating (i.e., when compressing) if the input has many distant matche…Mar 25, 2022
CVE-2018-25032HIGH7.551.73%—3.9zlib before 1.2.12 allows memory corruption when deflating (i.e., when compressing) if the input has many distant matche…Mar 25, 2022
CVE-2018-25032HIGH7.551.73%—3.8zlib before 1.2.12 allows memory corruption when deflating (i.e., when compressing) if the input has many distant matche…Mar 25, 2022
CVE-2018-25032HIGH7.551.73%—3.7zlib before 1.2.12 allows memory corruption when deflating (i.e., when compressing) if the input has many distant matche…Mar 25, 2022
CVE-2022-26488HIGH7.01.49%—3.5In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2022-26488HIGH7.01.49%—3.2In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2022-26488HIGH7.01.49%—3.9In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2022-26488HIGH7.01.49%—3.0In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2022-26488HIGH7.01.49%—3.7In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2022-26488HIGH7.01.49%—3.1In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2022-26488HIGH7.01.49%—3.11In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2022-26488HIGH7.01.49%—3.4In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2022-26488HIGH7.01.49%—3.6In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2022-26488HIGH7.01.49%—3.10In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2022-26488HIGH7.01.49%—3.3In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2022-26488HIGH7.01.49%—3.8In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The…Mar 10, 2022
CVE-2021-3733MEDIUM6.54.79%—3.7There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP…Mar 10, 2022
CVE-2021-3733MEDIUM6.54.79%—3.9There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP…Mar 10, 2022
CVE-2021-3733MEDIUM6.54.79%—3.6There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP…Mar 10, 2022
CVE-2021-3733MEDIUM6.54.79%—3.0There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP…Mar 10, 2022
CVE-2021-3733MEDIUM6.54.79%—3.5There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP…Mar 10, 2022
CVE-2021-3733MEDIUM6.54.79%—3.8There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP…Mar 10, 2022
CVE-2021-3733MEDIUM6.54.79%—3.10There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP…Mar 10, 2022
CVE-2021-3733MEDIUM6.54.79%—3.1There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP…Mar 10, 2022
CVE-2021-3733MEDIUM6.54.79%—3.2There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP…Mar 10, 2022
CVE-2021-3733MEDIUM6.54.79%—3.4There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP…Mar 10, 2022
CVE-2021-3733MEDIUM6.54.79%—3.3There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP…Mar 10, 2022
CVE-2021-29921CRITICAL9.86.88%—3.8In Python before 3,9,5, the ipaddress library mishandles leading zero characters in the octets of an IP address string. …May 6, 2021
CVE-2021-29921CRITICAL9.86.88%—3.9In Python before 3,9,5, the ipaddress library mishandles leading zero characters in the octets of an IP address string. …May 6, 2021
CVE-2020-27619CRITICAL9.88.33%—3.2In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via H…Oct 22, 2020
CVE-2020-27619CRITICAL9.88.33%—3.9In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via H…Oct 22, 2020
CVE-2020-27619CRITICAL9.88.33%—3.6In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via H…Oct 22, 2020
CVE-2020-27619CRITICAL9.88.33%—3.3In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via H…Oct 22, 2020
CVE-2020-27619CRITICAL9.88.33%—3.1In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via H…Oct 22, 2020
CVE-2020-27619CRITICAL9.88.33%—3.7In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via H…Oct 22, 2020
CVE-2020-27619CRITICAL9.88.33%—3.5In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via H…Oct 22, 2020
CVE-2020-27619CRITICAL9.88.33%—3.4In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via H…Oct 22, 2020
CVE-2020-27619CRITICAL9.88.33%—3.8In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via H…Oct 22, 2020
CVE-2020-27619CRITICAL9.88.33%—3.0In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via H…Oct 22, 2020
CVE-2020-26116HIGH7.26.35%—3.6http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF inj…Sep 27, 2020
CVE-2020-26116HIGH7.26.35%—3.3http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF inj…Sep 27, 2020
CVE-2020-26116HIGH7.26.35%—3.2http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF inj…Sep 27, 2020
CVE-2020-26116HIGH7.26.35%—3.5http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF inj…Sep 27, 2020
CVE-2020-26116HIGH7.26.35%—3.1http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF inj…Sep 27, 2020
CVE-2020-26116HIGH7.26.35%—3.7http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF inj…Sep 27, 2020
CVE-2020-26116HIGH7.26.35%—3.0http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF inj…Sep 27, 2020
CVE-2020-26116HIGH7.26.35%—3.8http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF inj…Sep 27, 2020
CVE-2020-26116HIGH7.26.35%—3.4http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF inj…Sep 27, 2020
CVE-2019-20907HIGH7.52.98%—3.7In Lib/tarfile.py in Python through 3.8.3, an attacker is able to craft a TAR archive leading to an infinite loop when o…Jul 13, 2020
CVE-2019-20907HIGH7.52.98%—3.5In Lib/tarfile.py in Python through 3.8.3, an attacker is able to craft a TAR archive leading to an infinite loop when o…Jul 13, 2020
CVE-2019-20907HIGH7.52.98%—3.8In Lib/tarfile.py in Python through 3.8.3, an attacker is able to craft a TAR archive leading to an infinite loop when o…Jul 13, 2020
CVE-2019-20907HIGH7.52.98%—3.6In Lib/tarfile.py in Python through 3.8.3, an attacker is able to craft a TAR archive leading to an infinite loop when o…Jul 13, 2020
CVE-2020-15523HIGH7.80.94%—3.8In Python 3.6 through 3.6.10, 3.7 through 3.7.8, 3.8 through 3.8.4rc1, and 3.9 through 3.9.0b4 on Windows, a Trojan hors…Jul 4, 2020
CVE-2020-15523HIGH7.80.94%—3.5In Python 3.6 through 3.6.10, 3.7 through 3.7.8, 3.8 through 3.8.4rc1, and 3.9 through 3.9.0b4 on Windows, a Trojan hors…Jul 4, 2020
CVE-2020-15523HIGH7.80.94%—3.9In Python 3.6 through 3.6.10, 3.7 through 3.7.8, 3.8 through 3.8.4rc1, and 3.9 through 3.9.0b4 on Windows, a Trojan hors…Jul 4, 2020
CVE-2020-15523HIGH7.80.94%—3.6In Python 3.6 through 3.6.10, 3.7 through 3.7.8, 3.8 through 3.8.4rc1, and 3.9 through 3.9.0b4 on Windows, a Trojan hors…Jul 4, 2020
CVE-2020-15523HIGH7.80.94%—3.7In Python 3.6 through 3.6.10, 3.7 through 3.7.8, 3.8 through 3.8.4rc1, and 3.9 through 3.9.0b4 on Windows, a Trojan hors…Jul 4, 2020
CVE-2020-14422MEDIUM5.912.70%—3.8Lib/ipaddress.py in Python through 3.8.3 improperly computes hash values in the IPv4Interface and IPv6Interface classes,…Jun 18, 2020
CVE-2020-14422MEDIUM5.912.70%—3.7Lib/ipaddress.py in Python through 3.8.3 improperly computes hash values in the IPv4Interface and IPv6Interface classes,…Jun 18, 2020
CVE-2020-14422MEDIUM5.912.70%—3.5Lib/ipaddress.py in Python through 3.8.3 improperly computes hash values in the IPv4Interface and IPv6Interface classes,…Jun 18, 2020
CVE-2020-14422MEDIUM5.912.70%—3.3Lib/ipaddress.py in Python through 3.8.3 improperly computes hash values in the IPv4Interface and IPv6Interface classes,…Jun 18, 2020
CVE-2020-14422MEDIUM5.912.70%—3.0Lib/ipaddress.py in Python through 3.8.3 improperly computes hash values in the IPv4Interface and IPv6Interface classes,…Jun 18, 2020
CVE-2020-14422MEDIUM5.912.70%—3.4Lib/ipaddress.py in Python through 3.8.3 improperly computes hash values in the IPv4Interface and IPv6Interface classes,…Jun 18, 2020
CVE-2020-14422MEDIUM5.912.70%—3.6Lib/ipaddress.py in Python through 3.8.3 improperly computes hash values in the IPv4Interface and IPv6Interface classes,…Jun 18, 2020
CVE-2020-14422MEDIUM5.912.70%—3.2Lib/ipaddress.py in Python through 3.8.3 improperly computes hash values in the IPv4Interface and IPv6Interface classes,…Jun 18, 2020
CVE-2020-14422MEDIUM5.912.70%—3.1Lib/ipaddress.py in Python through 3.8.3 improperly computes hash values in the IPv4Interface and IPv6Interface classes,…Jun 18, 2020
CVE-2019-9674HIGH7.55.63%—3.4Lib/zipfile.py in Python through 3.7.2 allows remote attackers to cause a denial of service (resource consumption) via a…Feb 4, 2020
CVE-2019-9674HIGH7.55.63%—3.6Lib/zipfile.py in Python through 3.7.2 allows remote attackers to cause a denial of service (resource consumption) via a…Feb 4, 2020
CVE-2019-9674HIGH7.55.63%—3.2Lib/zipfile.py in Python through 3.7.2 allows remote attackers to cause a denial of service (resource consumption) via a…Feb 4, 2020
CVE-2019-9674HIGH7.55.63%—3.5Lib/zipfile.py in Python through 3.7.2 allows remote attackers to cause a denial of service (resource consumption) via a…Feb 4, 2020
CVE-2019-9674HIGH7.55.63%—3.7Lib/zipfile.py in Python through 3.7.2 allows remote attackers to cause a denial of service (resource consumption) via a…Feb 4, 2020
CVE-2019-9674HIGH7.55.63%—3.3Lib/zipfile.py in Python through 3.7.2 allows remote attackers to cause a denial of service (resource consumption) via a…Feb 4, 2020
CVE-2019-9674HIGH7.55.63%—3.8Lib/zipfile.py in Python through 3.7.2 allows remote attackers to cause a denial of service (resource consumption) via a…Feb 4, 2020
CVE-2020-8492MEDIUM6.56.61%—3.8Python 2.7 through 2.7.17, 3.5 through 3.5.9, 3.6 through 3.6.10, 3.7 through 3.7.6, and 3.8 through 3.8.1 allows an HTT…Jan 30, 2020
CVE-2020-8492MEDIUM6.56.61%—3.7Python 2.7 through 2.7.17, 3.5 through 3.5.9, 3.6 through 3.6.10, 3.7 through 3.7.6, and 3.8 through 3.8.1 allows an HTT…Jan 30, 2020
CVE-2020-8492MEDIUM6.56.61%—3.6Python 2.7 through 2.7.17, 3.5 through 3.5.9, 3.6 through 3.6.10, 3.7 through 3.7.6, and 3.8 through 3.8.1 allows an HTT…Jan 30, 2020
CVE-2020-8492MEDIUM6.56.61%—3.5Python 2.7 through 2.7.17, 3.5 through 3.5.9, 3.6 through 3.6.10, 3.7 through 3.7.6, and 3.8 through 3.8.1 allows an HTT…Jan 30, 2020
CVE-2019-5010HIGH7.520.74%—3.4An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.6.6…Oct 31, 2019
CVE-2019-5010HIGH7.520.74%—3.7An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.6.6…Oct 31, 2019
CVE-2019-5010HIGH7.520.74%—3.5An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.6.6…Oct 31, 2019
CVE-2019-5010HIGH7.520.74%—3.6An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.6.6…Oct 31, 2019
CVE-2019-18348MEDIUM6.13.51%—3.6An issue was discovered in urllib2 in Python 2.x through 2.7.17 and urllib in Python 3.x through 3.8.0. CRLF injection i…Oct 23, 2019
CVE-2019-18348MEDIUM6.13.51%—3.3An issue was discovered in urllib2 in Python 2.x through 2.7.17 and urllib in Python 3.x through 3.8.0. CRLF injection i…Oct 23, 2019
CVE-2019-18348MEDIUM6.13.51%—3.2An issue was discovered in urllib2 in Python 2.x through 2.7.17 and urllib in Python 3.x through 3.8.0. CRLF injection i…Oct 23, 2019
CVE-2019-18348MEDIUM6.13.51%—3.5An issue was discovered in urllib2 in Python 2.x through 2.7.17 and urllib in Python 3.x through 3.8.0. CRLF injection i…Oct 23, 2019
CVE-2019-18348MEDIUM6.13.51%—3.7An issue was discovered in urllib2 in Python 2.x through 2.7.17 and urllib in Python 3.x through 3.8.0. CRLF injection i…Oct 23, 2019
CVE-2019-18348MEDIUM6.13.51%—3.1An issue was discovered in urllib2 in Python 2.x through 2.7.17 and urllib in Python 3.x through 3.8.0. CRLF injection i…Oct 23, 2019
CVE-2019-18348MEDIUM6.13.51%—3.4An issue was discovered in urllib2 in Python 2.x through 2.7.17 and urllib in Python 3.x through 3.8.0. CRLF injection i…Oct 23, 2019
CVE-2019-18348MEDIUM6.13.51%—3.8An issue was discovered in urllib2 in Python 2.x through 2.7.17 and urllib in Python 3.x through 3.8.0. CRLF injection i…Oct 23, 2019
CVE-2019-18348MEDIUM6.13.51%—3.0An issue was discovered in urllib2 in Python 2.x through 2.7.17 and urllib in Python 3.x through 3.8.0. CRLF injection i…Oct 23, 2019
CVE-2019-16935MEDIUM6.14.65%—3.5The documentation XML-RPC server in Python through 2.7.16, 3.x through 3.6.9, and 3.7.x through 3.7.4 has XSS via the se…Sep 28, 2019
CVE-2019-16935MEDIUM6.14.65%—3.1The documentation XML-RPC server in Python through 2.7.16, 3.x through 3.6.9, and 3.7.x through 3.7.4 has XSS via the se…Sep 28, 2019
CVE-2019-16935MEDIUM6.14.65%—3.6The documentation XML-RPC server in Python through 2.7.16, 3.x through 3.6.9, and 3.7.x through 3.7.4 has XSS via the se…Sep 28, 2019
CVE-2019-16935MEDIUM6.14.65%—3.7The documentation XML-RPC server in Python through 2.7.16, 3.x through 3.6.9, and 3.7.x through 3.7.4 has XSS via the se…Sep 28, 2019
CVE-2019-16935MEDIUM6.14.65%—3.3The documentation XML-RPC server in Python through 2.7.16, 3.x through 3.6.9, and 3.7.x through 3.7.4 has XSS via the se…Sep 28, 2019
CVE-2019-16935MEDIUM6.14.65%—3.2The documentation XML-RPC server in Python through 2.7.16, 3.x through 3.6.9, and 3.7.x through 3.7.4 has XSS via the se…Sep 28, 2019
CVE-2019-16935MEDIUM6.14.65%—3.4The documentation XML-RPC server in Python through 2.7.16, 3.x through 3.6.9, and 3.7.x through 3.7.4 has XSS via the se…Sep 28, 2019
CVE-2019-16935MEDIUM6.14.65%—3.0The documentation XML-RPC server in Python through 2.7.16, 3.x through 3.6.9, and 3.7.x through 3.7.4 has XSS via the se…Sep 28, 2019
CVE-2019-16056HIGH7.55.12%—3.4An issue was discovered in Python through 2.7.16, 3.x through 3.5.7, 3.6.x through 3.6.9, and 3.7.x through 3.7.4. The e…Sep 6, 2019
CVE-2019-16056HIGH7.55.12%—3.7An issue was discovered in Python through 2.7.16, 3.x through 3.5.7, 3.6.x through 3.6.9, and 3.7.x through 3.7.4. The e…Sep 6, 2019
CVE-2019-16056HIGH7.55.12%—3.2An issue was discovered in Python through 2.7.16, 3.x through 3.5.7, 3.6.x through 3.6.9, and 3.7.x through 3.7.4. The e…Sep 6, 2019
CVE-2019-16056HIGH7.55.12%—3.3An issue was discovered in Python through 2.7.16, 3.x through 3.5.7, 3.6.x through 3.6.9, and 3.7.x through 3.7.4. The e…Sep 6, 2019
CVE-2019-16056HIGH7.55.12%—3.6An issue was discovered in Python through 2.7.16, 3.x through 3.5.7, 3.6.x through 3.6.9, and 3.7.x through 3.7.4. The e…Sep 6, 2019
CVE-2019-16056HIGH7.55.12%—3.5An issue was discovered in Python through 2.7.16, 3.x through 3.5.7, 3.6.x through 3.6.9, and 3.7.x through 3.7.4. The e…Sep 6, 2019
CVE-2019-16056HIGH7.55.12%—3.1An issue was discovered in Python through 2.7.16, 3.x through 3.5.7, 3.6.x through 3.6.9, and 3.7.x through 3.7.4. The e…Sep 6, 2019
CVE-2019-16056HIGH7.55.12%—3.0An issue was discovered in Python through 2.7.16, 3.x through 3.5.7, 3.6.x through 3.6.9, and 3.7.x through 3.7.4. The e…Sep 6, 2019
CVE-2018-20852MEDIUM4.33.66%—3.6http.cookiejar.DefaultPolicy.domain_return_ok in Lib/http/cookiejar.py in Python before 3.7.3 does not correctly validat…Jul 13, 2019
CVE-2018-20852MEDIUM4.33.66%—3.3http.cookiejar.DefaultPolicy.domain_return_ok in Lib/http/cookiejar.py in Python before 3.7.3 does not correctly validat…Jul 13, 2019
CVE-2018-20852MEDIUM4.33.66%—3.2http.cookiejar.DefaultPolicy.domain_return_ok in Lib/http/cookiejar.py in Python before 3.7.3 does not correctly validat…Jul 13, 2019
CVE-2018-20852MEDIUM4.33.66%—3.5http.cookiejar.DefaultPolicy.domain_return_ok in Lib/http/cookiejar.py in Python before 3.7.3 does not correctly validat…Jul 13, 2019
CVE-2018-20852MEDIUM4.33.66%—3.7http.cookiejar.DefaultPolicy.domain_return_ok in Lib/http/cookiejar.py in Python before 3.7.3 does not correctly validat…Jul 13, 2019
CVE-2018-20852MEDIUM4.33.66%—3.0http.cookiejar.DefaultPolicy.domain_return_ok in Lib/http/cookiejar.py in Python before 3.7.3 does not correctly validat…Jul 13, 2019
CVE-2018-20852MEDIUM4.33.66%—3.4http.cookiejar.DefaultPolicy.domain_return_ok in Lib/http/cookiejar.py in Python before 3.7.3 does not correctly validat…Jul 13, 2019
CVE-2018-20852MEDIUM4.33.66%—3.1http.cookiejar.DefaultPolicy.domain_return_ok in Lib/http/cookiejar.py in Python before 3.7.3 does not correctly validat…Jul 13, 2019
CVE-2019-10160CRITICAL9.85.22%—3.8A security regression of CVE-2019-9636 was discovered in python since commit d537ab0ff9767ef024f26246899728f0116b1ec3 af…Jun 7, 2019
CVE-2019-10160CRITICAL9.85.22%—3.6A security regression of CVE-2019-9636 was discovered in python since commit d537ab0ff9767ef024f26246899728f0116b1ec3 af…Jun 7, 2019
CVE-2019-10160CRITICAL9.85.22%—3.5A security regression of CVE-2019-9636 was discovered in python since commit d537ab0ff9767ef024f26246899728f0116b1ec3 af…Jun 7, 2019
CVE-2019-10160CRITICAL9.85.22%—3.7A security regression of CVE-2019-9636 was discovered in python since commit d537ab0ff9767ef024f26246899728f0116b1ec3 af…Jun 7, 2019
CVE-2019-9948CRITICAL9.111.84%—3.6urllib in Python 2.x through 2.7.16 supports the local_file: scheme, which makes it easier for remote attackers to bypas…Mar 23, 2019
CVE-2019-9948CRITICAL9.111.84%—3.5urllib in Python 2.x through 2.7.16 supports the local_file: scheme, which makes it easier for remote attackers to bypas…Mar 23, 2019
CVE-2019-9948CRITICAL9.111.84%—3.7urllib in Python 2.x through 2.7.16 supports the local_file: scheme, which makes it easier for remote attackers to bypas…Mar 23, 2019
CVE-2019-9947MEDIUM6.15.25%—3.6An issue was discovered in urllib2 in Python 2.x through 2.7.16 and urllib in Python 3.x through 3.7.3. CRLF injection i…Mar 23, 2019
CVE-2019-9947MEDIUM6.15.25%—3.5An issue was discovered in urllib2 in Python 2.x through 2.7.16 and urllib in Python 3.x through 3.7.3. CRLF injection i…Mar 23, 2019
CVE-2019-9947MEDIUM6.15.25%—3.7An issue was discovered in urllib2 in Python 2.x through 2.7.16 and urllib in Python 3.x through 3.7.3. CRLF injection i…Mar 23, 2019
CVE-2019-9740MEDIUM6.15.40%—3.5An issue was discovered in urllib2 in Python 2.x through 2.7.16 and urllib in Python 3.x through 3.7.3. CRLF injection i…Mar 13, 2019
CVE-2019-9740MEDIUM6.15.40%—3.7An issue was discovered in urllib2 in Python 2.x through 2.7.16 and urllib in Python 3.x through 3.7.3. CRLF injection i…Mar 13, 2019
CVE-2019-9740MEDIUM6.15.40%—3.6An issue was discovered in urllib2 in Python 2.x through 2.7.16 and urllib in Python 3.x through 3.7.3. CRLF injection i…Mar 13, 2019
CVE-2019-9636CRITICAL9.87.67%—3.7Python 2.7.x through 2.7.16 and 3.x through 3.7.2 is affected by: Improper Handling of Unicode Encoding (with an incorre…Mar 8, 2019
CVE-2019-9636CRITICAL9.87.67%—3.4Python 2.7.x through 2.7.16 and 3.x through 3.7.2 is affected by: Improper Handling of Unicode Encoding (with an incorre…Mar 8, 2019
CVE-2019-9636CRITICAL9.87.67%—3.5Python 2.7.x through 2.7.16 and 3.x through 3.7.2 is affected by: Improper Handling of Unicode Encoding (with an incorre…Mar 8, 2019
CVE-2019-9636CRITICAL9.87.67%—3.6Python 2.7.x through 2.7.16 and 3.x through 3.7.2 is affected by: Improper Handling of Unicode Encoding (with an incorre…Mar 8, 2019
CVE-2019-9636CRITICAL9.87.67%—3.2Python 2.7.x through 2.7.16 and 3.x through 3.7.2 is affected by: Improper Handling of Unicode Encoding (with an incorre…Mar 8, 2019
CVE-2019-9636CRITICAL9.87.67%—3.1Python 2.7.x through 2.7.16 and 3.x through 3.7.2 is affected by: Improper Handling of Unicode Encoding (with an incorre…Mar 8, 2019
CVE-2019-9636CRITICAL9.87.67%—3.3Python 2.7.x through 2.7.16 and 3.x through 3.7.2 is affected by: Improper Handling of Unicode Encoding (with an incorre…Mar 8, 2019
CVE-2019-9636CRITICAL9.87.67%—3.0Python 2.7.x through 2.7.16 and 3.x through 3.7.2 is affected by: Improper Handling of Unicode Encoding (with an incorre…Mar 8, 2019
CVE-2018-20406HIGH7.55.78%—3.5Modules/_pickle.c in Python before 3.7.1 has an integer overflow via a large LONG_BINPUT value that is mishandled during…Dec 23, 2018
CVE-2018-20406HIGH7.55.78%—3.7Modules/_pickle.c in Python before 3.7.1 has an integer overflow via a large LONG_BINPUT value that is mishandled during…Dec 23, 2018
CVE-2018-20406HIGH7.55.78%—3.6Modules/_pickle.c in Python before 3.7.1 has an integer overflow via a large LONG_BINPUT value that is mishandled during…Dec 23, 2018
CVE-2018-20406HIGH7.55.78%—3.4Modules/_pickle.c in Python before 3.7.1 has an integer overflow via a large LONG_BINPUT value that is mishandled during…Dec 23, 2018
CVE-2018-14647HIGH7.510.91%—3.7Python's elementtree C accelerator failed to initialise Expat's hash salt during initialization. This could make it easy…Sep 25, 2018
CVE-2018-14647HIGH7.510.91%—3.4Python's elementtree C accelerator failed to initialise Expat's hash salt during initialization. This could make it easy…Sep 25, 2018
CVE-2018-14647HIGH7.510.91%—3.5Python's elementtree C accelerator failed to initialise Expat's hash salt during initialization. This could make it easy…Sep 25, 2018
CVE-2018-14647HIGH7.510.91%—3.6Python's elementtree C accelerator failed to initialise Expat's hash salt during initialization. This could make it easy…Sep 25, 2018
CVE-2018-1061MEDIUM6.54.91%—3.6python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in the dif…Jun 19, 2018
CVE-2018-1061MEDIUM6.54.91%—3.1python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in the dif…Jun 19, 2018
CVE-2018-1061MEDIUM6.54.91%—3.0python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in the dif…Jun 19, 2018
CVE-2018-1061MEDIUM6.54.91%—3.5python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in the dif…Jun 19, 2018
CVE-2018-1061MEDIUM6.54.91%—3.2python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in the dif…Jun 19, 2018
CVE-2018-1061MEDIUM6.54.91%—3.4python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in the dif…Jun 19, 2018
CVE-2018-1061MEDIUM6.54.91%—3.7python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in the dif…Jun 19, 2018
CVE-2018-1061MEDIUM6.54.91%—3.3python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in the dif…Jun 19, 2018
CVE-2018-1060HIGH7.55.03%—3.2python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in pop3lib…Jun 18, 2018
CVE-2018-1060HIGH7.55.03%—3.4python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in pop3lib…Jun 18, 2018
CVE-2018-1060HIGH7.55.03%—3.5python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in pop3lib…Jun 18, 2018
CVE-2018-1060HIGH7.55.03%—3.0python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in pop3lib…Jun 18, 2018
CVE-2018-1060HIGH7.55.03%—3.1python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in pop3lib…Jun 18, 2018
CVE-2018-1060HIGH7.55.03%—3.3python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in pop3lib…Jun 18, 2018
CVE-2016-9063CRITICAL9.85.47%—3.3An integer overflow during the parsing of XML using the Expat library. This vulnerability affects Firefox < 50.Jun 11, 2018
CVE-2016-9063CRITICAL9.85.47%—3.6An integer overflow during the parsing of XML using the Expat library. This vulnerability affects Firefox < 50.Jun 11, 2018
CVE-2016-9063CRITICAL9.85.47%—3.5An integer overflow during the parsing of XML using the Expat library. This vulnerability affects Firefox < 50.Jun 11, 2018
CVE-2016-9063CRITICAL9.85.47%—3.4An integer overflow during the parsing of XML using the Expat library. This vulnerability affects Firefox < 50.Jun 11, 2018
CVE-2017-1000158CRITICAL9.87.94%—3.4CPython (aka Python) up to 2.7.13 is vulnerable to an integer overflow in the PyString_DecodeEscape function in stringob…Nov 17, 2017
CVE-2017-1000158CRITICAL9.87.94%—3.5CPython (aka Python) up to 2.7.13 is vulnerable to an integer overflow in the PyString_DecodeEscape function in stringob…Nov 17, 2017
CVE-2017-9233HIGH7.58.73%—3.4XML External Entity vulnerability in libexpat 2.2.0 and earlier (Expat XML Parser Library) allows attackers to put the p…Jul 25, 2017
CVE-2017-9233HIGH7.58.73%—3.3XML External Entity vulnerability in libexpat 2.2.0 and earlier (Expat XML Parser Library) allows attackers to put the p…Jul 25, 2017
CVE-2017-9233HIGH7.58.73%—3.6XML External Entity vulnerability in libexpat 2.2.0 and earlier (Expat XML Parser Library) allows attackers to put the p…Jul 25, 2017
CVE-2017-9233HIGH7.58.73%—3.5XML External Entity vulnerability in libexpat 2.2.0 and earlier (Expat XML Parser Library) allows attackers to put the p…Jul 25, 2017
CVE-2016-2183HIGH7.594.69%—3.4The DES and Triple DES ciphers, as used in the TLS, SSH, and IPSec protocols and other protocols and products, have a bi…Sep 1, 2016
CVE-2016-2183HIGH7.594.69%—3.5The DES and Triple DES ciphers, as used in the TLS, SSH, and IPSec protocols and other protocols and products, have a bi…Sep 1, 2016
CVE-2016-4472HIGH8.111.94%—3.3The overflow protection in Expat is removed by compilers with certain optimization settings, which allows remote attacke…Jun 30, 2016
CVE-2016-4472HIGH8.111.94%—3.6The overflow protection in Expat is removed by compilers with certain optimization settings, which allows remote attacke…Jun 30, 2016
CVE-2016-4472HIGH8.111.94%—3.5The overflow protection in Expat is removed by compilers with certain optimization settings, which allows remote attacke…Jun 30, 2016
CVE-2016-4472HIGH8.111.94%—3.4The overflow protection in Expat is removed by compilers with certain optimization settings, which allows remote attacke…Jun 30, 2016
CVE-2016-0718CRITICAL9.813.33%—3.6Expat allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a m…May 26, 2016
CVE-2016-0718CRITICAL9.813.33%—3.4Expat allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a m…May 26, 2016
CVE-2016-0718CRITICAL9.813.33%—3.3Expat allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a m…May 26, 2016
CVE-2016-0718CRITICAL9.813.33%—3.5Expat allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a m…May 26, 2016
CVE-2013-0340MEDIUM6.819.43%—3.9expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetE…Jan 21, 2014
CVE-2013-0340MEDIUM6.819.43%—3.7expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetE…Jan 21, 2014
CVE-2013-0340MEDIUM6.819.43%—3.6expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetE…Jan 21, 2014
CVE-2013-0340MEDIUM6.819.43%—3.8expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetE…Jan 21, 2014

Add a Python 3 EOL badge to your README

Show your users which Python version your project runs and whether it is still supported. The badge updates automatically. More formats and options →

Python 3 EOL status
[![Python 3 EOL status](https://eolcanary.com/badge/python/3.svg)](https://eolcanary.com/explore/python/3)

Frequently asked questions

Is Python 3 end of life?

Partially. 11 of the 16 Python 3.x releases have reached end of life. Still supported: 3.15, 3.14, 3.13, 3.12, 3.11 (until October 31, 2031 at the latest).

What CVEs affect Python 3?

There are 49 CVEs tracked for Python 3.x, including 10 critical severity issues. See the full list above with CVSS and EPSS scores.

What is the latest Python 3 version?

The latest Python 3.x patch release is 3.15.1, released on October 21, 2026. Always run the latest patch to benefit from all security fixes.

When was Python 3 first released?

Python 3.0 was released on December 3, 2008. See the full version timeline in the table above.

Is it safe to run Python 3 in production?

Only on a supported release (3.15, 3.14, 3.13, 3.12, 3.11). Support for Python 3.15 ends on October 31, 2031. Make sure you run the latest patch (3.15.1) to have all security fixes applied.

Data sourced from endoflife.date · CVE data from NVD · EPSS from FIRST.org · KEV from CISA