KLA10935
Multiple vulnerabilities in Adobe Acrobat and Adobe Reader
Updated: 03/07/2019
Detect date
?
01/05/2017
Severity
?
Critical
Description

Multiple serious vulnerabilities have been found in Adobe Acrobat and Adobe Reader. Malicious users can exploit these vulnerabilities to execute arbitrary code or bypass security restrictions.

Below is a complete list of vulnerabilities:

  1. A type confusion vulnerability in the XSLT engine related to localization functionality can be exploited remotely to execute arbitrary code;
  2. Use-after-free vulnerabilities in XFA engine, which are related to layout functionality, sub-form functionality and validation functionality can be exploited remotely to execute arbitrary code;
  3. Use-after-free vulnerabilities in JavaScript engine can be exploited remotely to execute arbitrary code;
  4. Heap buffer overflow vulnerabilities while processing and parsing TIFF image data can be exploited remotely to execute arbitrary code;
  5. Heap buffer overflow vulnerability while parsing the segment for storing non-graphic information can be exploited remotely to execute arbitrary code;
  6. Heap buffer overflow vulnerability in the XSLT engine can be exploited remotely to execute arbitrary code;
  7. Heap buffer overflow vulnerabilities in the image conversion engine, which are related to parsing of color profile metadata and parsing malformed TIFF segments can be exploited remotely to execute arbitrary code;
  8. Buffer overflow/underflow vulnerabilities in XFA engine and the image conversion module related to parsing tags in TIFF files can be exploited remotely to execute arbitrary code;
  9. Memory corruption vulnerabilities in processing a malformed cross-reference table, JPEG 2000 files, Compact Format data, tags in TIFF images can be exploited remotely to execute arbitrary code;
  10. Memory corruption vulnerabilities in parsing of crafted TIFF image, image conversion module when processing TIFF image files or handling malformed ones can be exploited remotely to execute arbitrary code;
  11. Memory corruption vulnerabilities in image conversion engine related to parsing of EXIF (JPEG EXIF) metadata, TIFF file parsing and handling of the color profile in a TIFF file can be exploited remotely to execute arbitrary code;
  12. Memory corruption vulnerability in the XFA engine related to structure and organization of a form can be exploited remotely to execute arbitrary code;
  13. Vulnerability occuring while manipulating Form Data Format (FDF) can be exploited remotely to bypass security restrictions;
  14. Heap buffer overflow vulnerabilities in the JPEG decoder routine and in the XSLT engine related to template manipulation can be exploited remotely to execute arbitrary code;
  15. Memory corruption vulnerability in the image conversion module related to JPEG parsing can be exploited remotely to execute arbitrary code.

NB: Not every vulnerability already have CVSS rating so cumulative CVSS rating can be not representative.

NB: At this moment Adobe has just reserved CVE numbers for some of these vulnerabilities. Information can be changed soon.

Affected products

Adobe Reader XI 11.0.18 and earlier versions  
Adobe Acrobat XI 11.0.18 and earlier versions
Adobe Acrobat DC Classic 15.006.30244 and earlier versions 
Adobe Acrobat DC Continuous 15.020.20042 and earlier versions
Adobe Acrobat Reader DC Classic 15.006.30244 and earlier versions 
Adobe Acrobat Reader DC Continuous 15.020.20042 and earlier versions  

Solution

Update to the latest version
Get Adobe Acrobat DC
Get Adobe Acrobat Reader DC
Get Adobe Reader XI

Original advisories

APSB17-01

Impacts
?
ACE 
[?]

SB 
[?]
Related products
Adobe Reader XI
Adobe Acrobat XI
Adobe Acrobat Reader DC Continuous
Adobe Acrobat Reader DC Classic
Adobe Acrobat DC Continuous
Adobe Acrobat DC Classic
CVE-IDS
?

CVE-2017-2939
CVE-2017-2940
CVE-2017-2941
CVE-2017-2942
CVE-2017-2943
CVE-2017-2944
CVE-2017-2945
CVE-2017-2946
CVE-2017-2947
CVE-2017-2948
CVE-2017-2972
CVE-2017-2971
CVE-2017-2970
CVE-2017-2967
CVE-2017-2966
CVE-2017-2965
CVE-2017-2964
CVE-2017-2963
CVE-2017-2962
CVE-2017-2961
CVE-2017-2960
CVE-2017-2959
CVE-2017-2958
CVE-2017-2957
CVE-2017-2956
CVE-2017-2955
CVE-2017-2954
CVE-2017-2953
CVE-2017-2952
CVE-2017-2951
CVE-2017-2950
CVE-2017-2949