CVE-2026-91793
WysokieCVSS 7.8Streszczenie
Podczas otwierania specjalnie spreparowanego pliku PDF Foxit PDF Editor/Reader wykonuje skrypty modyfikujące atrybuty rich-text adnotacji zawierające nieprawidłowe dane czcionek. Przy odtwarzaniu wyglądu adnotacji następuje dostęp do obiektu po jego zwolnieniu, powodując use-after-free i awarię aplikacji.
Ocena ryzyka
Otwarcie złośliwego pliku PDF może doprowadzić do awarii aplikacji, a w sprzyjających warunkach do dalszej eksploatacji pamięci.
Rekomendacja
Zaktualizuj Foxit PDF Editor/Reader do najnowszej wersji i zachowaj ostrożność przy otwieraniu plików PDF 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)
When opening a specially crafted PDF, Foxit PDF Editor/Reader executes scripts that modify annotation rich-text attributes containing malformed font data. During subsequent annotation appearance reconstruction, it accesses an object after it has been released, resulting in a use-after-free condition and an application crash.

