Katalog CVE

CVE-2026-86542

KrytyczneCVSS 9.1
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w knowns przed wersją 0.30.0 polega na braku walidacji nazw importów w trasach importu, co pozwala nieuwierzytelnionym atakującym na zapisywanie plików poza katalogiem imports. Atakujący mogą użyć sekwencji przejścia do katalogu w parametrze name, aby opuścić katalog imports i nadpisać dowolne pliki zapisywalne przez proces serwera.

Ocena ryzyka

Ryzyko obejmuje możliwość nadpisania krytycznych plików systemowych lub konfiguracyjnych, co może prowadzić do przejęcia kontroli nad serwerem lub naruszenia integralności danych.

Rekomendacja

Zaktualizuj knowns do wersji 0.30.0 lub nowszej, która zawiera poprawkę walidacji ścieżek. Dodatkowo ogranicz uprawnienia procesu serwera do minimalnych wymaganych.

Inne podatności w knowns

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

knowns before 0.30.0 fails to validate import names in the import routes, allowing unauthenticated attackers to write files outside the imports directory. Attackers can supply traversal sequences in the name parameter to escape the imports directory and overwrite arbitrary files writable by the server process.

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