CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-34342

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS