CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2025-70952

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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().

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS