CVE-2024-8088
ŚrednieStreszczenie
W CPython moduł zipfile (konkretnie zipfile.Path) zawiera podatność wysokiego ryzyka (HIGH). Podczas iteracji po nazwach wpisów w archiwum zip (np. metody namelist(), iterdir()) może dojść do nieoczekiwanego zachowania. Należy zauważyć, że popularniejsza klasa zipfile.ZipFile nie jest dotknięta.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do uzyskania dostępu do danych lub wykonania nieautoryzowanych operacji na systemie plików poprzez specjalnie spreparowane archiwum zip.
Rekomendacja
Zaleca się aktualizację CPython do wersji, w której poprawiono obsługę zipfile.Path, oraz unikanie używania tej klasy z niezaufanymi archiwami zip.
Oryginalny opis (angielski, źródło NVD)
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(

