CVE-2026-91795
WysokieCVSS 7.8Streszczenie
Wtyczka FileOpen w Foxit PDF Editor/Reader nieprawidłowo weryfikuje metadane szyfrowania w specjalnie spreparowanych plikach PDF. Może to pozostawić wewnętrzny wskaźnik w nieprawidłowym stanie, powodując naruszenia dostępu do odczytu i zapisu oraz potencjalnie umożliwiając wykonanie dowolnego kodu.
Ocena ryzyka
Otwarcie złośliwego pliku PDF może doprowadzić do wykonania dowolnego kodu w kontekście użytkownika, co grozi przejęciem systemu.
Rekomendacja
Zaktualizuj Foxit PDF Editor/Reader do najnowszej wersji i unikaj otwierania plików PDF pochodzących z niezaufanych źródeł.
Inne podatności w Foxit PDF Editor/Reader
Zobacz wszystkie- CVE-2026-91818Wysokie
W Foxit PDF Editor/Reader istnieje podatność use-after-free w obsłudze JavaScript adnotacji PDF. Reentrantne przetwarzanie zdarzeń strony podczas wyliczania adnotacji może zwolnić powiązany obiekt strony, do którego następnie następuje dostęp, powodując awarię aplikacji.
- CVE-2026-91817Średnie
Podatność polegająca na odczycie poza zakresem na stercie (heap-based out-of-bounds read) istnieje w Foxit PDF Editor/Reader podczas obsługi szerokich ciągów znaków w osadzonym JavaScript w PDF. Niewystarczająca walidacja zakresów usuwania ciągów może powodować niedomiar liczby całkowitej, co prowadzi do odczytu poza zakresem i awarii aplikacji.
- CVE-2026-91816Wysokie
W Foxit PDF Editor/Reader istnieje podatność use-after-free w obsłudze adnotacji PDF. Reentrantne usuwanie adnotacji wywołane przez osadzony JavaScript może spowodować dostęp aplikacji do obiektu adnotacji po jego zwolnieniu, co prowadzi do warunku use-after-free i awarii aplikacji.
- CVE-2026-91815Wysokie
Foxit PDF Editor/Reader nie przeprowadza wystarczającej weryfikacji metadanych obrazu JPEG2000 w pliku PDF, co prowadzi do zapisu poza granicami bufora sterty podczas dekodowania, potencjalnie powodując awarię programu i wprowadzając ryzyko wykonania dowolnego kodu.
- CVE-2026-91814Średnie
Podatność w walidacji podpisu istnieje w Foxit PDF Editor/Reader podczas obsługi przyrostowo aktualizowanych dokumentów PDF. Zmiany w widocznej treści dokumentu mogą nie unieważniać istniejącego podpisu, co pozwala atakującym na modyfikację podpisanej treści i potencjalne fałszowanie treści, podczas gdy dokument nadal wygląda na prawidłowo podpisany.
- CVE-2026-91813Wysokie
Podatność w mechanizmie aktualizacji Foxit PDF Editor/Reader pozwala na zastąpienie pakietu aktualizacji między pobraniem a rozpakowaniem z wysokimi uprawnieniami z powodu niewystarczającego blokowania plików i walidacji integralności. Może to umożliwić lokalnym atakującym wykonanie dowolnego kodu z podwyższonymi uprawnieniami.
- CVE-2026-91812Wysokie
Podatność w mechanizmie aktualizacji Foxit PDF Editor/Reader pozwala atakującym typu man-in-the-middle obejść walidację certyfikatów i kontrole integralności pakietów, potencjalnie umożliwiając wykonanie dowolnego kodu z uprawnieniami systemowymi.
- CVE-2026-91811Wysokie
W parserze PRC w Foxit PDF Editor/Reader występuje podatność typu heap-based out-of-bounds write wynikająca z niewystarczającej walidacji indeksów wierzchołków w trójkątnych siatkach tekstur typu fan. Udana eksploatacja może doprowadzić do uszkodzenia pamięci i awarii aplikacji.
- CVE-2026-91810Średnie
W Foxit PDF Editor/Reader występuje podatność polegająca na odczycie poza zakresem bufora (heap-based out-of-bounds read) podczas przetwarzania nieprawidłowych masek obrazów w plikach PDF. Niespójne metadane obrazu mogą powodować nieprawidłowe przetwarzanie kanału alfa podczas renderowania, co prowadzi do odczytu poza zakresem i awarii aplikacji.
- CVE-2026-91809Wysokie
W obsłudze zniekształconych pól formularzy PDF w Foxit PDF Editor/Reader występuje podatność use-after-free. Nieprawidłowa walidacja podczas przechodzenia po nazwach pól może spowodować dostęp do zwolnionego obiektu i awarię aplikacji.
Oryginalny opis (angielski, źródło NVD)
Foxit PDF Editor/Reader's FileOpen plugin did not adequately validate certain encryption metadata in specially crafted PDF files. This could leave an internal pointer in an invalid state, resulting in chained read and write access violations and potentially enabling arbitrary code execution.

