CVE-2026-101258
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 7 - wyżej niż 7% wszystkich znanych CVE
Streszczenie
Luka w Ghostscript pozwala na obejście sandboxa -dSAFER i wykonanie dowolnych poleceń powłoki w kontekście procesu Ghostscript podczas renderowania spreparowanego dokumentu PostScript lub EPS. Luka łączy uszkodzenie pamięci podczas parsowania dokumentu z wyłączeniem wewnętrznych kontroli dostępu do ścieżek w czasie działania.
Ocena ryzyka
Atakujący może dostarczyć dokument bezpośrednio lub przez formaty delegujące renderowanie do Ghostscript (np. import EPS, konwersja wydruku). Udana eksploatacja może naruszyć poufność, integralność i dostępność danych dostępnych dla procesu.
Rekomendacja
Zaktualizuj Ghostscript do wersji zawierającej poprawkę. Ogranicz przetwarzanie niezaufanych dokumentów PostScript/EPS i rozważ dodatkowe sandboxowanie.
Inne podatności w Ghostscript
Zobacz wszystkie- CVE-2016-7976Wysokie
Interpreter PS w Ghostscript w wersjach 9.18 i 9.20 umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowane parametry użytkownika.
- CVE-2016-8602Wysokie
Funkcja .sethalftone5 w Ghostscript przed wersją 9.21 umożliwia zdalnym atakującym spowodowanie awarii aplikacji lub potencjalne wykonanie dowolnego kodu poprzez spreparowany dokument Postscript, który wywołuje .sethalftone5 z pustym stosem operandów.
- CVE-2016-10317Wysokie
Funkcja fill_threshhold_buffer w pliku base/gxht_thresh.c w Ghostscript 9.20 firmy Artifex Software, Inc. pozwala zdalnym atakującym na spowodowanie odmowy usługi (przepełnienie bufora w stercie i awaria aplikacji) lub potencjalnie inny nieokreślony wpływ poprzez spreparowany dokument PostScript.
- CVE-2017-6196Wysokie
Wielokrotne podatności typu use-after-free w funkcji gx_image_enum_begin w pliku base/gxipixel.c w Ghostscript przed wersją ecceafe3abba2714ef9b432035fe0739d9b1a283 mogą pozwolić zdalnym atakującym na spowodowanie awarii aplikacji lub potencjalnie innych nieokreślonych skutków poprzez spreparowany dokument PostScript.
- CVE-2026-39919Krytyczne
Ghostscript przed wersją 10.08.0 zawiera przepełnienie bufora na stercie w adapterze wyjściowym JPEG 2000 (base/sjpx_openjpeg.c). Atakujący może wywołać uszkodzenie pamięci, dostarczając spreparowany plik PDF z obrazem JPEG 2000 o niezgodnych współczynnikach podpróbkowania komponentów. Problem naprawiono w wersji 10.08.0.
- CVE-2016-7979Krytyczne
Ghostscript w wersjach przed 9.21 może pozwolić zdalnym atakującym na ominięcie mechanizmu ochrony SAFER, co może prowadzić do wykonania dowolnego kodu poprzez wykorzystanie pomyłki typów w .initialize_dsc_parser.
- CVE-2016-7978Krytyczne
Podatność typu use-after-free w Ghostscript 9.20 może pozwolić zdalnym atakującym na wykonanie dowolnego kodu poprzez wykorzystanie wycieków referencji w funkcji .setdevice.
- CVE-2026-112922Niskie
W Ghostscript występuje błąd walidacji granic podczas przetwarzania indeksowanych wartości kolorów w danych mesh shading. Zdalny atakujący może nakłonić użytkownika do przetworzenia spreparowanego dokumentu PDF lub PostScript, wywołując odczyt poza buforem.
- CVE-2026-110133Średnie
Wykryto błąd w Ghostscript. Podczas przetwarzania specjalnie spreparowanej czcionki TrueType lub dokumentu ją osadzającego błąd rozliczeniowy podczas renderowania czcionki może ominąć sprawdzanie rozmiaru bufora, wywołując przepełnienie bufora na stercie.
- CVE-2026-112177Wysokie
Wykryto wadę w Ghostscript dostarczanym z Red Hat Enterprise Linux 8. Poprawka dla CVE-2019-14869 została pominięta podczas rebase z wersji 9.25 do 9.27, pozostawiając uprzywilejowane operacje .forceput w procedurze .charkeys niewystarczająco chronione. Przetwarzanie specjalnie spreparowanego pliku PostScript może pozwolić atakującemu na obejście ograniczeń -dSAFER i dostęp do plików poza dozwolonymi ścieżkami lub wykonanie poleceń z uprawnieniami procesu Ghostscript.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in Ghostscript. When Ghostscript renders a crafted PostScript or EPS document, it can bypass the -dSAFER sandbox and execute arbitrary shell commands in the context of the Ghostscript process. The issue chains memory corruption in document parsing with disabling of internal path access controls at runtime. An attacker can deliver the document directly or through formats that delegate rendering to Ghostscript (for example EPS import or print conversion workflows). Successful exploitation can compromise confidentiality, integrity, and availability of data accessible to the process running Ghostscript.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

