Katalog CVE

CVE-2026-27976

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Edytor kodu Zed ma instalator rozszerzeń, który pozwala na pobieranie plików tar/gzip. W wersjach przed 0.224.4, ekstraktor tar (`async_tar::Archive::unpack`) tworzy dowiązania symboliczne z archiwum bez walidacji, co umożliwia atakującemu wykonanie kodu poprzez zapis plików w dowolnych lokalizacjach na hoście.

Ocena ryzyka

Organizacja jest narażona na nieautoryzowane wykonanie kodu, co może prowadzić do poważnych naruszeń bezpieczeństwa i utraty danych. Atakujący może wykorzystać tę podatność do uzyskania dostępu do wrażliwych zasobów systemowych.

Rekomendacja

Zaleca się aktualizację edytora Zed do wersji 0.224.4 lub nowszej, aby załatać tę podatność. Dodatkowo, warto przeprowadzić audyt bezpieczeństwa systemu w celu zidentyfikowania potencjalnych zagrożeń.

Powiązane podatności

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

Zed, a code editor, has an extension installer allows tar/gzip downloads. Prior to version 0.224.4, the tar extractor (`async_tar::Archive::unpack`) creates symlinks from the archive without validation, and the path guard (`writeable_path_from_extension`) only performs lexical prefix checks without resolving symlinks. An attacker can ship a tar that first creates a symlink inside the extension workdir pointing outside (e.g., `escape -> /`), then writes files through the symlink, causing writes to arbitrary host paths. This escapes the extension sandbox and enables code execution. Version 0.224.4 patches the issue.

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