Katalog CVE

CVE-2026-109595

ŚrednieCVSS 5.5
Opublikowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

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

Streszczenie

Hugo od wersji 0.84.0 do 0.167.0 zawiera podatność na path traversal, która pozwala złośliwym motywom lub modułom na odczyt plików poza katalogiem głównym projektu przez fallback resolver ESBuild w js.Build, js.Batch i css.Build. Atakujący mogą dostarczyć względne importy lub dowiązania symboliczne wskazujące poza projekt, aby spakować dowolny plik czytelny dla użytkownika budującego do opublikowanego wyjścia JavaScript lub CSS.

Ocena ryzyka

Ryzyko polega na możliwości odczytu i opublikowania poufnych plików z systemu, co może prowadzić do wycieku danych lub nieautoryzowanego ujawnienia informacji.

Rekomendacja

Zaleca się aktualizację Hugo do wersji 0.167.0 lub nowszej oraz unikanie używania motywów i modułów z niepewnych źródeł.

Inne podatności w Hugo

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

Hugo from v0.84.0 before v0.167.0 contains a path traversal vulnerability that allows malicious themes or modules to read files outside the project root via ESBuild's fallback resolver in js.Build, js.Batch, and css.Build. Attackers can ship relative imports or symlinks pointing outside the project to bundle any file readable by the build user into published JavaScript or CSS output.

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