CVE-2024-8088

There is a HIGH severity vulnerability affecting the CPython "zipfile" module affecting "zipfile.Path". Note that the more common API "zipfile.ZipFile" class is unaffected. When iterating over names of entries in a zip archive (for example, methods of "zipfile.Path" like "namelist()", "iterdir()", etc) the process can be put into an infinite loop with a maliciously crafted zip archive. This defect applies when reading only metadata or extracting the contents of the zip archive. Programs that are not handling user-controlled zip archives are not affected.
CVSS

No CVSS.

Configurations

No configuration.

History

21 Nov 2024, 09:52

Type Values Removed Values Added
References
  • () http://www.openwall.com/lists/oss-security/2024/08/22/1 -
  • () http://www.openwall.com/lists/oss-security/2024/08/22/4 -
  • () http://www.openwall.com/lists/oss-security/2024/08/23/1 -
  • () http://www.openwall.com/lists/oss-security/2024/08/23/2 -
  • () https://security.netapp.com/advisory/ntap-20241011-0010/ -

04 Sep 2024, 23:15

Type Values Removed Values Added
References
  • () https://github.com/python/cpython/commit/0aa1ee22ab6e204e9d3d0e9dd63ea648ed691ef1 -

04 Sep 2024, 21:15

Type Values Removed Values Added
References
  • () https://github.com/python/cpython/commit/7bc367e464ce50b956dd232c1dfa1cad4e7fb814 -
  • () https://github.com/python/cpython/commit/962055268ed4f2ca1d717bfc8b6385de50a23ab7 -
  • () https://github.com/python/cpython/commit/fc0b8259e693caa8400fa8b6ac1e494e47ea7798 -

03 Sep 2024, 16:15

Type Values Removed Values Added
References
  • () https://github.com/python/cpython/commit/2231286d78d328c2f575e0b05b16fe447d1656d6 -
  • () https://github.com/python/cpython/commit/7e8883a3f04d308302361aeffc73e0e9837f19d4 -
  • () https://github.com/python/cpython/commit/95b073bddefa6243effa08e131e297c0383e7f6a -

28 Aug 2024, 14:15

Type Values Removed Values Added
References
  • () https://github.com/python/cpython/issues/123270 -
CVSS v2 : unknown
v3 : 7.5
v2 : unknown
v3 : unknown

26 Aug 2024, 19:15

Type Values Removed Values Added
Summary (en) There is a HIGH severity vulnerability affecting the CPython "zipfile" module. When iterating over names of entries in a zip archive (for example, methods of "zipfile.ZipFile" like "namelist()", "iterdir()", "extractall()", etc) the process can be put into an infinite loop with a maliciously crafted zip archive. This defect applies when reading only metadata or extracting the contents of the zip archive. Programs that are not handling user-controlled zip archives are not affected. (en) There is a HIGH severity vulnerability affecting the CPython "zipfile" module affecting "zipfile.Path". Note that the more common API "zipfile.ZipFile" class is unaffected. When iterating over names of entries in a zip archive (for example, methods of "zipfile.Path" like "namelist()", "iterdir()", etc) the process can be put into an infinite loop with a maliciously crafted zip archive. This defect applies when reading only metadata or extracting the contents of the zip archive. Programs that are not handling user-controlled zip archives are not affected.

23 Aug 2024, 18:15

Type Values Removed Values Added
References
  • () https://github.com/python/cpython/commit/e0264a61119d551658d9445af38323ba94fc16db -

23 Aug 2024, 16:18

Type Values Removed Values Added
Summary
  • (es) Existe una vulnerabilidad de gravedad ALTA que afecta al módulo "zipfile" de CPython. Al iterar sobre nombres de entradas en un archivo zip (por ejemplo, métodos de "zipfile.ZipFile" como "namelist()", "iterdir()", "extractall()", etc.), el proceso se puede poner en un infinito bucle con un archivo zip creado con fines malintencionados. Este defecto se aplica al leer solo metadatos o extraer el contenido del archivo zip. Los programas que no manejan archivos zip controlados por el usuario no se ven afectados.

22 Aug 2024, 19:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-08-22 19:15

Updated : 2024-11-21 09:52


NVD link : CVE-2024-8088

Mitre link : CVE-2024-8088

CVE.ORG link : CVE-2024-8088


JSON object : View

Products Affected

No product.

CWE
CWE-835

Loop with Unreachable Exit Condition ('Infinite Loop')