CVE Tools

Python

199 CVEs tracked since 2004. Since Sep 2004, none of them reached CISA KEV.

Python CVEs per month

Sep 2004 to Nov 2026. Point at a month, or focus the strip and use the arrow keys.
Python CVEs per month, with the share now in CISA KEV
MonthCVEsIn CISA KEV
2004-0920
2004-100
2004-110
2004-120
2005-010
2005-021 or fewer
2005-031 or fewer
2005-041 or fewer
2005-051 or fewer
2005-061 or fewer
2005-071 or fewer
2005-081 or fewer
2005-091 or fewer
2005-100
2005-111 or fewer
2005-121 or fewer
2006-011 or fewer
2006-021 or fewer
2006-031 or fewer
2006-041 or fewer
2006-051 or fewer
2006-061 or fewer
2006-071 or fewer
2006-081 or fewer
2006-091 or fewer
2006-101 or fewer
2006-111 or fewer
2006-121 or fewer
2007-011 or fewer
2007-021 or fewer
2007-031 or fewer
2007-041 or fewer
2007-051 or fewer
2007-061 or fewer
2007-071 or fewer
2007-081 or fewer
2007-091 or fewer
2007-101 or fewer
2007-111 or fewer
2007-121 or fewer
2008-011 or fewer
2008-021 or fewer
2008-031 or fewer
2008-0430
2008-051 or fewer
2008-061 or fewer
2008-071 or fewer
2008-0850
2008-091 or fewer
2008-101 or fewer
2008-111 or fewer
2008-121 or fewer
2009-011 or fewer
2009-021 or fewer
2009-031 or fewer
2009-041 or fewer
2009-051 or fewer
2009-061 or fewer
2009-071 or fewer
2009-08no snapshot
2009-091 or fewer
2009-100
2009-110
2009-121 or fewer
2010-010
2010-020
2010-031 or fewer
2010-041 or fewer
2010-0550
2010-060
2010-070
2010-080
2010-090
2010-1020
2010-110
2010-120
2011-010
2011-020
2011-030
2011-040
2011-0520
2011-060
2011-070
2011-080
2011-091 or fewer
2011-100
2011-110
2011-1210
2012-010
2012-020
2012-030
2012-040
2012-050
2012-0610
2012-0710
2012-0820
2012-091 or fewer
2012-1020
2012-1110
2012-120
2013-010
2013-020
2013-030
2013-040
2013-050
2013-060
2013-070
2013-0820
2013-090
2013-1010
2013-110
2013-120
2014-0130
2014-0210
2014-031 or fewer
2014-0440
2014-0510
2014-0610
2014-071 or fewer
2014-0810
2014-091 or fewer
2014-1030
2014-1110
2014-121 or fewer
2015-011 or fewer
2015-021 or fewer
2015-0310
2015-040
2015-0510
2015-061 or fewer
2015-0710
2015-080
2015-090
2015-1010
2015-110
2015-120
2016-0110
2016-020
2016-030
2016-0440
2016-0510
2016-0630
2016-070
2016-08no snapshot
2016-0940
2016-1010
2016-11no snapshot
2016-120
2017-01no snapshot
2017-021 or fewer
2017-031 or fewer
2017-04no snapshot
2017-051 or fewer
2017-06no snapshot
2017-071 or fewer
2017-082 or fewer
2017-091 or fewer
2017-101 or fewer
2017-11no snapshot
2017-121 or fewer
2018-012 or fewer
2018-021 or fewer
2018-032 or fewer
2018-04no snapshot
2018-05no snapshot
2018-0630
2018-072 or fewer
2018-082 or fewer
2018-0920
2018-102 or fewer
2018-11no snapshot
2018-122 or fewer
2019-01no snapshot
2019-021 or fewer
2019-03no snapshot
2019-04no snapshot
2019-051 or fewer
2019-06no snapshot
2019-0730
2019-082 or fewer
2019-0930
2019-1050
2019-1160
2019-122 or fewer
2020-0180
2020-0220
2020-032 or fewer
2020-04no snapshot
2020-05no snapshot
2020-0660
2020-07no snapshot
2020-082 or fewer
2020-0920
2020-101 or fewer
2020-111 or fewer
2020-122 or fewer
2021-0140
2021-022 or fewer
2021-03no snapshot
2021-042 or fewer
2021-052 or fewer
2021-0670
2021-072 or fewer
2021-083 or fewer
2021-092 or fewer
2021-102 or fewer
2021-112 or fewer
2021-122 or fewer
2022-0130
2022-022 or fewer
2022-0350
2022-043 or fewer
2022-053 or fewer
2022-063 or fewer
2022-073 or fewer
2022-083 or fewer
2022-093 or fewer
2022-102 or fewer
2022-1140
2022-123 or fewer
2023-013 or fewer
2023-023 or fewer
2023-03no snapshot
2023-043 or fewer
2023-053 or fewer
2023-064 or fewer
2023-073 or fewer
2023-0870
2023-093 or fewer
2023-104 or fewer
2023-114 or fewer
2023-124 or fewer
2024-014 or fewer
2024-024 or fewer
2024-034 or fewer
2024-044 or fewer
2024-055 or fewer
2024-064 or fewer
2024-074 or fewer
2024-084 or fewer
2024-093 or fewer
2024-104 or fewer
2024-114 or fewer
2024-123 or fewer
2025-014 or fewer
2025-023 or fewer
2025-035 or fewer
2025-044 or fewer
2025-054 or fewer
2025-064 or fewer
2025-075 or fewer
2025-084 or fewer
2025-094 or fewer
2025-104 or fewer
2025-114 or fewer
2025-125 or fewer
2026-015 or fewer
2026-025 or fewer
2026-0370
2026-046 or fewer
2026-0570
2026-067 or fewer
2026-07140
2026-088 or fewer
2026-099 or fewer
2026-10380
2026-113 or fewer

Products

The products that kept showing up in Python's monthly top three, with their CVEs summed over those months.

  1. Pillow8915 months
  2. Python8441 months
  3. Requests43 months
  4. Urllib343 months
  5. Keyring33 months
  6. Black21 month
  7. Setuptools22 months
  8. Typed Ast21 month
  9. Novajoin11 month
  10. Py-bcrypt11 month

Latest CVEs

The 15 most recently published vulnerabilities affecting Python.

  1. CVE-2026-112902Pillow: Memory disclosure and segfault in libtiff encoder via crafted TIFF tags9.1
  2. CVE-2026-112899Pillow: EPS load(scale) lets Ghostscript render past the decompression bomb limit5.3
  3. CVE-2026-114501Pillow: Arrow export leaks stale heap memory when PILLOW_ALIGNMENT > 15.3
  4. CVE-2026-96639Pillow multi-frame loaders can reuse stale native image storage after mode transitions9.8
  5. CVE-2026-96636Pillow: Decompression-bomb protection bypass via multi-frame seek() in MPO and DCX (MpoImageFile.seek / DcxImageFile.seek)6.5
  6. CVE-2026-96640Pillow PDF append accepts malformed shared page-tree DAG causing resource exhaustion7.5
  7. CVE-2026-96637Pillow: Decompression bomb check bypass in SpiderImagePlugin.seek() leads to unbounded allocation DoS6.5
  8. CVE-2026-96778Pillow: Heap buffer overflow writing JPEG comment after ICC profile fills buffer8.8
  9. CVE-2026-96643Pillow: PNG eXIf chunk makes EXIF parsing run in quadratic time6.5
  10. CVE-2026-96644Pillow: Heap over-read in WMF/EMF rendering via 16-bit dimension truncation (Windows builds)8.1
  11. CVE-2026-96641Pillow: Reachable undefined behavior in native integer operations, potentially leading to denial of service or logic integrity compromise6.5
  12. CVE-2026-96642Pillow: TarIO negative size field causes infinite CPU-spin loop6.5
  13. CVE-2026-96638Pillow: BMP RLE decoder memory-amplification DoS via unbounded delta escape / absolute mode6.5
  14. CVE-2026-112901Pillow: ReDoS in XbmImagePlugin: 512-byte file stalls Image.open() for minutes7.5
  15. CVE-2026-112900Pillow: Argument Injection in Ghostscript call, potentially leading into RCE9.8

The record

Peak rank
#15 in May 2010
Busiest month shown
Oct 2026, 38 CVEs
Months with a KEV entry
0 since Sep 2004
Monthly snapshots
52 since 2004
Python's full record, month by month