Katalog CVE

CVE-2026-90774

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.38%

Percentyl 32 - wyżej niż 32% wszystkich znanych CVE

Streszczenie

W rustypaste przed wersją 0.18.1 walidacja ścieżki docelowej odbywa się przed zastosowaniem opcjonalnego nagłówka HTTP z własną nazwą pliku, co pozwala obejść zabezpieczenia przed wyjściem z katalogu. Atakujący może podać sekwencje przejścia ścieżki w nagłówku nazwy pliku i zapisać pliki poza skonfigurowanym katalogiem uploadu w dowolnych lokalizacjach.

Ocena ryzyka

Możliwość zapisu plików w dowolnych miejscach systemu plików może prowadzić do nadpisania krytycznych plików, wstrzyknięcia złośliwej zawartości lub eskalacji do zdalnego wykonania kodu. Ryzyko dotyczy każdej instancji rustypaste z włączoną obsługą własnej nazwy pliku.

Rekomendacja

Zaktualizuj rustypaste do wersji 0.18.1 lub nowszej. Jeśli aktualizacja nie jest możliwa, wyłącz obsługę nagłówka z własną nazwą pliku lub ogranicz uprawnienia zapisu procesu do dedykowanego katalogu.

Powiązane podatności

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

rustypaste before 0.18.1 validates the destination path before applying the optional custom filename HTTP header, allowing attackers to bypass directory-escape checks. Attackers can supply path traversal sequences in the filename header to write files outside the configured upload directory to arbitrary locations.

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