Katalog CVE

CVE-2026-77621

KrytyczneCVSS 9.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Vector to wydajny potok danych obserwowalności. W wersjach od 0.10.0 do 0.57.0 sink plikowy renderuje ścieżkę z szablonu na podstawie pól zdarzenia i otwiera wynik bez ograniczania go do zamierzonego katalogu. Gdy niezaufane źródło dostarczy pole zdarzenia używane w szablonie ścieżki, wartość może zawierać ścieżkę absolutną lub przejście do katalogu nadrzędnego, powodując utworzenie lub nadpisanie plików poza zamierzoną lokalizacją z uprawnieniami procesu Vector.

Ocena ryzyka

Zapis pliku może modyfikować wrażliwe pliki i prowadzić do wykonania kodu, gdy celem jest zadanie zaplanowane, plik autoryzacji lub skrypt wykonywany później.

Rekomendacja

Zaktualizuj Vector do wersji 0.57.0 lub nowszej. Do czasu aktualizacji ogranicz zaufanie do źródeł zdarzeń i unikaj używania pól z niezaufanych źródeł w szablonach ścieżek sinku plikowego.

Inne podatności w Vector

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

Vector is a high-performance observability data pipeline. From 0.10.0 until 0.57.0, the file sink renders its templated path from event fields and opens the result without confining it to an intended directory. When an untrusted source supplies an event field used by the path template, the value can contain an absolute path or parent-directory traversal, causing Vector to create parent directories and create or overwrite files outside the intended location with the Vector process privileges. The resulting file write can modify sensitive files and can lead to code execution when a scheduled task, authorization file, or subsequently executed script is targeted. This issue is fixed in version 0.57.0.

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