CVE-2017-16390
WysokieStreszczenie
W Adobe Acrobat i Reader występuje podatność typu use after free w API silnika JavaScript, która dotyczy wersji 2017.012.20098 i wcześniejszych, 2017.011.30066 i wcześniejszych, 2015.006.30355 i wcześniejszych oraz 11.0.22 i wcześniejszych. Mismatch między starym a nowym obiektem może umożliwić atakującemu niezamierzony dostęp do pamięci.
Ocena ryzyka
Eksploatacja tej podatności może prowadzić do wykonania dowolnego kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemów organizacji.
Rekomendacja
Zaleca się aktualizację Adobe Acrobat i Reader do najnowszej wersji, aby zniwelować ryzyko związane z tą podatnością.
Inne podatności w Adobe Acrobat and Reader
Zobacz wszystkie- CVE-2017-16418Wysokie
W Adobe Acrobat i Reader występuje podatność związana z odczytem danych poza końcem docelowego bufora, co dotyczy wersji 2017.012.20098 i wcześniejszych, 2017.011.30066 i wcześniejszych, 2015.006.30355 i wcześniejszych oraz 11.0.22 i wcześniejszych. Problem ten występuje w module konwersji obrazów obsługującym pliki XPS.
- CVE-2017-16416Wysokie
W Adobe Acrobat i Reader zidentyfikowano problem związany z zapisem danych poza końcem zamierzonego bufora. Podatność ta dotyczy wersji 2017.012.20098 i wcześniejszych, 2017.011.30066 i wcześniejszych, 2015.006.30355 i wcześniejszych oraz 11.0.22 i wcześniejszych.
- CVE-2017-16415Wysokie
W Adobe Acrobat i Reader występuje podatność, która pozwala na zapis danych poza końcem zamierzonego bufora, co może prowadzić do uszkodzenia wrażliwych danych lub wykonania dowolnego kodu. Problem dotyczy wersji 2017.012.20098 i wcześniejszych, 2017.011.30066 i wcześniejszych, 2015.006.30355 i wcześniejszych oraz 11.0.22 i wcześniejszych.
- CVE-2017-16414Wysokie
W Adobe Acrobat i Reader występuje podatność związana z obliczeniami, które odczytują dane poza końcem docelowego bufora. Problem ten dotyczy wersji 2017.012.20098 i wcześniejszych, 2017.011.30066 i wcześniejszych, 2015.006.30355 i wcześniejszych oraz 11.0.22 i wcześniejszych.
- CVE-2017-16410Wysokie
W Adobe Acrobat i Reader występuje podatność związana z nieufnym wejściem używanym do obliczania indeksu tablicy w module konwersji obrazów podczas przetwarzania plików GIF. Może to prowadzić do zapisu w lokalizacji pamięci poza przydzielonymi adresami pamięci dla struktury danych.
- CVE-2017-16409Wysokie
W Adobe Acrobat i Reader występuje podatność, która polega na odczycie danych poza końcem docelowego bufora. Problem ten dotyczy wersji 2017.012.20098 i wcześniejszych, 2017.011.30066 i wcześniejszych, 2015.006.30355 i wcześniejszych oraz 11.0.22 i wcześniejszych.
- CVE-2017-16408Wysokie
W Adobe Acrobat i Reader występuje podatność, która polega na odczycie danych poza końcem docelowego bufora. Problem ten dotyczy wersji 2017.012.20098 i wcześniejszych, 2017.011.30066 i wcześniejszych, 2015.006.30355 i wcześniejszych oraz 11.0.22 i wcześniejszych.
- CVE-2017-16405Wysokie
W Adobe Acrobat i Reader występuje podatność, która polega na odczycie danych poza końcem docelowego bufora. Problem ten dotyczy wersji 2017.012.20098 i wcześniejszych, 2017.011.30066 i wcześniejszych, 2015.006.30355 i wcześniejszych oraz 11.0.22 i wcześniejszych.
- CVE-2017-16403Wysokie
W Adobe Acrobat i Reader występuje podatność, która pozwala na odczyt danych poza końcem docelowego bufora. Problem ten dotyczy wersji 2017.012.20098 i wcześniejszych, 2017.011.30066 i wcześniejszych, 2015.006.30355 i wcześniejszych oraz 11.0.22 i wcześniejszych.
- CVE-2017-16402Wysokie
W Adobe Acrobat i Reader występuje podatność związana z odczytem danych poza końcem docelowego bufora w module JPEG 2000. Problem ten dotyczy wersji 2017.012.20098 i wcześniejszych, 2017.011.30066 i wcześniejszych, 2015.006.30355 i wcześniejszych oraz 11.0.22 i wcześniejszych.
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in Adobe Acrobat and Reader: 2017.012.20098 and earlier versions, 2017.011.30066 and earlier versions, 2015.006.30355 and earlier versions, and 11.0.22 and earlier versions. This vulnerability is an instance of a use after free vulnerability in the JavaScript engine API. The mismatch between an old and a new object can provide an attacker with unintended memory access -- potentially leading to code corruption, control-flow hijack, or an information leak attack. Successful exploitation could lead to arbitrary code execution.

