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

CVE-2026-27800

High
Published: Translated: NVD NIST

Summary

Edytor kodu Zed ma podatność typu Zip Slip (przechodzenie ścieżki) w funkcjonalności ekstrakcji archiwów ZIP przed wersją 0.224.4. Funkcja `extract_zip()` nie weryfikuje nazw plików w archiwum ZIP pod kątem sekwencji przechodzenia ścieżki, co pozwala złośliwym rozszerzeniom na zapis plików poza wyznaczoną lokalizację.

Risk Assessment

Podatność ta może prowadzić do nieautoryzowanego dostępu do systemu plików, co stwarza ryzyko wycieku danych lub złośliwego oprogramowania. Organizacje mogą być narażone na ataki, które wykorzystują tę lukę do przejęcia kontroli nad systemem.

Recommendation

Zaleca się aktualizację edytora Zed do wersji 0.224.4 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt zainstalowanych rozszerzeń w celu identyfikacji potencjalnie złośliwych komponentów.

Related vulnerabilities

Original NVD description (English source)

Zed, a code editor, has a Zip Slip (Path Traversal) vulnerability exists in its extension archive extraction functionality prior to version 0.224.4. The `extract_zip()` function in `crates/util/src/archive.rs` fails to validate ZIP entry filenames for path traversal sequences (e.g., `../`). This allows a malicious extension to write files outside its designated sandbox directory by downloading and extracting a crafted ZIP archive. Version 0.224.4 fixes the issue.

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