Katalog CVE

CVE-2024-34342

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w react-pdf pozwala na wykonanie nieograniczonego kodu JavaScript kontrolowanego przez atakującego, gdy złośliwy plik PDF jest ładowany przy użyciu PDF.js z ustawieniem `isEvalSupported` równym `true`. Problem ten został naprawiony w wersjach 7.7.3 i 8.0.2.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do przejęcia kontroli nad aplikacją oraz kradzieży danych użytkowników, co stwarza poważne zagrożenie dla bezpieczeństwa organizacji.

Rekomendacja

Zaleca się aktualizację do wersji 7.7.3 lub 8.0.2, aby usunąć tę podatność oraz przegląd konfiguracji PDF.js w celu zminimalizowania ryzyka.

Powiązane podatności

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

react-pdf displays PDFs in React apps. If PDF.js is used to load a malicious PDF, and PDF.js is configured with `isEvalSupported` set to `true` (which is the default value), unrestricted attacker-controlled JavaScript will be executed in the context of the hosting domain. This vulnerability is fixed in 7.7.3 and 8.0.2.

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