Katalog CVE

CVE-2026-78209

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

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

Streszczenie

Biblioteka exceljs do wersji 4.4.0 nie neutralizuje znaków równości, plusa, minusa lub małpy na początku wartości komórek zapisywanych do plików CSV. Atakujący, którzy mogą wpływać na eksportowane wartości komórek, mogą wstrzyknąć formuły, które wykonają się po otwarciu pliku CSV w arkuszu kalkulacyjnym, potencjalnie eksfiltrując dane lub wykonując inne złośliwe działania.

Ocena ryzyka

Ryzyko polega na możliwości wykonania złośliwych formuł w arkuszach kalkulacyjnych, co może prowadzić do wycieku danych lub dalszych ataków na użytkowników otwierających pliki CSV.

Rekomendacja

Zaleca się zaktualizowanie biblioteki exceljs do wersji, która neutralizuje niebezpieczne znaki w eksportowanych wartościach komórek, oraz edukację użytkowników o ryzyku otwierania plików CSV z nieznanych źródeł.

Inne podatności w exceljs

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

exceljs through 4.4.0 fails to neutralize leading equals, plus, minus, or at signs in cell values written to CSV output. Attackers who can influence exported cell values can inject formulas that execute when the CSV file is opened in a spreadsheet application, potentially exfiltrating data or performing other malicious actions.

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