CVE-2025-69627
WysokieCVSS 8.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 9 - wyżej niż 9% wszystkich znanych CVE
Streszczenie
W programie Nitro PDF Pro dla systemu Windows w wersji 14.41.1.4 wykryto podatność polegającą na użyciu pamięci po jej zwolnieniu (use-after-free) w implementacji metody JavaScript this.mailDoc(). Podczas wykonywania wewnętrzny obiekt XID jest alokowany, a następnie przedwcześnie zwalniany, po czym zwolniony wskaźnik jest nadal przekazywany do funkcji pomocniczych interfejsu użytkownika i logowania. Może to prowadzić do naruszeń dostępu i nieprzewidywalnych awarii.
Ocena ryzyka
Ryzyko dla organizacji obejmuje potencjalne awarie aplikacji oraz możliwość wykonania kodu atakującego w wyniku manipulacji stertą, co może prowadzić do naruszenia poufności lub integralności danych.
Rekomendacja
Zaleca się natychmiastową aktualizację programu Nitro PDF Pro do najnowszej wersji, która usuwa tę podatność. Do czasu aktualizacji należy unikać otwierania niezaufanych dokumentów PDF zawierających skrypty JavaScript.
Inne podatności w Nitro PDF Pro
Zobacz wszystkie- CVE-2025-45528Wysokie
W Nitro PDF Pro dla macOS w wersji 14.7 występuje problem pozwalający lokalnemu atakującemu na wykonanie dowolnego kodu za pomocą spreparowanego pliku PDF. Podatność wymaga otwarcia złośliwego dokumentu przez użytkownika na zaatakowanym systemie.
- CVE-2025-69624Wysokie
Podatność w Nitro PDF Pro dla Windows przed wersją 14.43 polega na dereferencji wskaźnika NULL w implementacji JavaScript funkcji app.alert(). Wywołanie app.alert() z więcej niż jednym argumentem, gdzie pierwszy argument ma wartość null (np. app.alert(app.activeDocs, true) gdy app.activeDocs jest null), powoduje przejście do ścieżki zastępczej dla argumentów niebędących ciągami znaków. W tej ścieżce funkcja js_ValueToString() zwraca nieprawidłowy wskaźnik do ciągu, który jest następnie przekazywany do JS_GetStringChars() bez walidacji, co prowadzi do naruszenia dostępu i awarii aplikacji podczas otwierania spreparowanego pliku PDF.
Oryginalny opis (angielski, źródło NVD)
Nitro PDF Pro for Windows 14.41.1.4 contains a heap use-after-free vulnerability in the implementation of the JavaScript method this.mailDoc(). During execution, an internal XID object is allocated and then freed prematurely, after which the freed pointer is still passed into UI and logging helper functions. Because the freed memory region may contain unpredictable heap data or remnants of attacker-controlled JavaScript strings, downstream routines such as wcscmp() may process invalid or stale pointers. This can result in access violations and non-deterministic crashes.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

