Katalog CVE

CVE-2026-107705

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.33%

Percentyl 24 - wyżej niż 24% wszystkich znanych CVE

Streszczenie

Poppler 0.42.0 do 26.10.0 zawiera przepełnienie bufora na stosie w funkcji Decrypt::revision6Hash(), które pozwala atakującym kontrolującym hasło na nadpisanie pamięci stosu podczas otwierania zaszyfrowanych plików PDF AESV3/R6. Atakujący może dostarczyć hasło dłuższe niż 127 bajtów przez aplikacje korzystające z libpoppler, libpoppler-glib lub API C++, co powoduje przepełnienie buforów K1 i E, prowadząc do awarii procesu lub uszkodzenia pamięci.

Ocena ryzyka

Podatność może umożliwić zdalne wykonanie kodu lub awarię aplikacji przetwarzających niezaufane pliki PDF, co stanowi poważne ryzyko dla systemów obsługujących takie pliki.

Rekomendacja

Należy zaktualizować Poppler do najnowszej wersji, która zawiera poprawkę, oraz ograniczyć przetwarzanie niezaufanych plików PDF do czasu aktualizacji.

Inne podatności w Poppler

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

Poppler 0.42.0 through 26.10.0 contains a stack-based buffer overflow in Decrypt::revision6Hash() that allows attackers controlling the password to overwrite stack memory when opening AESV3/R6 encrypted PDFs. Attackers can supply a password longer than 127 bytes through applications using the libpoppler, libpoppler-glib or C++ API to overflow the K1 and E buffers, crashing the process or corrupting memory.

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