Katalog CVE

CVE-2025-70952

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

CVE-2025-70952 dotyczy podatności typu path traversal w funkcji extract() w pliku Unzip.java w wersjach pf4j przed 20c2f80. Niewłaściwe przetwarzanie nazw wpisów zip może prowadzić do ataków typu directory traversal lub Zip Slip z powodu braku odpowiedniej normalizacji i walidacji ścieżek.

Ocena ryzyka

Organizacje mogą być narażone na nieautoryzowany dostęp do systemów plików, co może prowadzić do ujawnienia wrażliwych danych lub złośliwego wprowadzenia plików. Atakujący mogą wykorzystać tę podatność do przejęcia kontroli nad systemem.

Rekomendacja

Zaleca się aktualizację pf4j do najnowszej wersji, która zawiera poprawki dla tej podatności. Dodatkowo, warto wdrożyć mechanizmy walidacji i normalizacji ścieżek w aplikacjach korzystających z funkcji extract().

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

pf4j before 20c2f80 has a path traversal vulnerability in the extract() function of Unzip.java, where improper handling of zip entry names can allow directory traversal or Zip Slip attacks, due to a lack of proper path normalization and validation.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS