Katalog CVE

CVE-2026-45225

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.36%

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

Streszczenie

Podatność typu path traversal w Heym przed wersją 0.0.21 pozwala uwierzytelnionym użytkownikom na zapisywanie plików w dowolnych lokalizacjach poprzez spreparowaną nazwę pliku zawierającą sekwencje nawigacyjne. Luka występuje w punkcie końcowym przesyłania plików, gdzie parametr filename nie jest odpowiednio walidowany.

Ocena ryzyka

Atakujący może ominąć ograniczenia ścieżek i zapisywać, odczytywać lub usuwać pliki poza zamierzonym katalogiem przechowywania, co może prowadzić do przejęcia kontroli nad serwerem lub wycieku danych.

Rekomendacja

Należy natychmiast zaktualizować Heym do wersji 0.0.21 lub nowszej, która zawiera poprawkę usuwającą podatność. Dodatkowo warto wdrożyć walidację nazw plików po stronie serwera.

Inne podatności w Heym

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

Heym before 0.0.21 contains a path traversal vulnerability in the file upload endpoint that allows authenticated users to write attacker-controlled files to arbitrary locations by supplying a crafted filename with traversal sequences. Attackers can exploit the unvalidated filename parameter in the upload_file() handler to bypass path restrictions and write, read, or delete files outside the intended storage directory.

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