Katalog CVE

CVE-2026-78208

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

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

Streszczenie

Biblioteka exceljs do wersji 4.4.0 zawiera podatność na przechodzenie po ścieżkach w funkcji Workbook.addImage(), która nie waliduje ścieżek plików. Atakujący mogą podać dowolne ścieżki plików, aby odczytać dowolny plik dostępny dla procesu Node.js i osadzić go w wygenerowanym skoroszycie.

Ocena ryzyka

Podatność umożliwia nieautoryzowany odczyt plików z serwera, co może prowadzić do wycieku poufnych danych, takich jak pliki konfiguracyjne, klucze lub dane użytkowników.

Rekomendacja

Zaktualizuj bibliotekę exceljs do najnowszej wersji, która zawiera poprawkę. Dodatkowo waliduj i ograniczaj ścieżki plików przekazywane do funkcji addImage.

Inne podatności w exceljs

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

exceljs through 4.4.0 contains a path traversal vulnerability in the Workbook.addImage() function that fails to validate file paths. Attackers can supply arbitrary file paths to read any file accessible to the Node.js process and embed it in the generated workbook.

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