Multiple Vulnerabilities in Adobe Acrobat and Reader Could Allow for Arbitrary Code Execution (APSB19-07)

Multiple Vulnerabilities in Adobe Acrobat and Reader Could Allow for Arbitrary Code Execution (APSB19-07)

MS-ISAC ADVISORY NUMBER:

2019-019

DATE(S) ISSUED:

02/12/2019

OVERVIEW:

Multiple vulnerabilities have been discovered in Adobe Acrobat and Adobe Reader, the most severe of which could allow for arbitrary code execution. Adobe Acrobat and Reader allow a user to view, create, manipulate, print and manage files in Portable Document Format (PDF). Successful exploitation of the most severe of these vulnerabilities could result in the attacker gaining control of the affected system. Depending on the privileges associated with the user, an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. If this application has been configured to have fewer user rights on the system, exploitation of the most severe of these vulnerabilities could have less impact than if it was configured with administrative rights.

THREAT INTELLIGENCE:

There are no reports of these vulnerabilities being exploited in the wild.

SYSTEMS AFFECTED:

  • Acrobat DC (Continuous Track) for Windows and macOS version 2019.010.20069 and prior
  • Acrobat Reader DC (Continuous Track) for Windows and macOS version 2019.010.20069 and prior
  • Acrobat 2017 (Classic 2017 Track) for Windows and macOS version 2017.011.30113 and prior
  • Acrobat Reader DC 2017 (Classic 2017 Track) for Windows and macOS version 2017.011.30113 and prior
  • Acrobat DC (Classic 2015 Track) for Windows and macOS version 2015.006.30464 and prior
  • Acrobat Reader DC (Classic 2015 Track) for Windows and macOS version 2015.006.30464 and prior

RISK:

Government:

  • Large and medium government entities: HIGH
  • Small government entities: MEDIUM

Businesses:

  • Large and medium business entities: HIGH
  • Small business entities: MEDIUM

Home Users:

LOW

TECHNICAL SUMMARY:

Multiple vulnerabilities have been discovered in Adobe Acrobat and Adobe Reader, the most severe of which could allow for arbitrary code execution. The vulnerabilities are as follows:

  • Multiple buffer errors vulnerabilities that could allow for arbitrary code execution (CVE-2019-7020, CVE-2019-7085)
  • A data leakage(sensitive) vulnerability that could allow for Information Disclosure (CVE-2019-7089)
  • A Double Free vulnerability that could allow for arbitrary code execution (CVE-2019-7080)
  • A integer overflow vulnerability that could allow for information disclosure (CVE-2019-7030)
  • Multiple Out-of-Bounds Read vulnerabilities that could allow for information disclosure (CVE-2019-7021, CVE-2019-7022, CVE-2019-7023, CVE-2019-7024, CVE-2019-7028, CVE-2019-7032, CVE-2019-7033, CVE-2019-7034, CVE-2019-7035, CVE-2019-7036, CVE-2019-7038, CVE-2019-7045, CVE-2019-7047, CVE-2019-7049, CVE-2019-7053, CVE-2019-7055, CVE-2019-7056, CVE-2019-7057, CVE-2019-7058, CVE-2019-7059, CVE-2019-7063, CVE-2019-7064, CVE-2019-7065, CVE-2019-7067, CVE-2019-7071, CVE-2019-7073, CVE-2019-7074 , CVE-2019-7081)
  • Multiple security bypass vulnerabilities that could allow for privilege escalation (CVE-2018-19725, CVE-2019-7041)
  • Multiple out-of-bounds write vulnerabilities that could allow for arbitrary code execution (CVE-2019-7019, CVE-2019-7027, CVE-2019-7037, CVE-2019-7039, CVE-2019-7052, CVE-2019-7060, CVE-2019-7079)
  • Multiple type confusion vulnerabilities that could allow for arbitrary code execution (CVE-2019-7069, CVE-2019-7086, CVE-2019-7087)
  • Multiple untrusted pointer dereference vulnerabilities that could allow for arbitrary code execution (CVE-2019-7042, CVE-2019-7046, CVE-2019-7051, CVE-2019-7054, CVE-2019-7066, CVE-2019-7076)
  • Multiple use after free vulnerabilities that could allow for arbitrary code execution (CVE-2019-7018, CVE-2019-7025 , CVE-2019-7026, CVE-2019-7029 , CVE-2019-7031, CVE-2019-7040 , CVE-2019-7043, CVE-2019-7044 , CVE-2019-7048, CVE-2019-7050 , CVE-2019-7062, CVE-2019-7068 , CVE-2019-7070, CVE-2019-7072 , CVE-2019-7075, CVE-2019-7077 , CVE-2019-7078, CVE-2019-7082 , CVE-2019-7083, CVE-2019-7084)

Successful exploitation of the most severe of these vulnerabilities could result in the attacker gaining control of the affected system. Depending on the privileges associated with the user, an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. If this application has been configured to have fewer user rights on the system, exploitation of the most severe of these vulnerabilities could have less impact than if it was configured with administrative rights.

RECOMENDATIONS:

We recommend the following actions be taken:

  • Install the updates provided by Adobe immediately after appropriate testing.
  • Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack.
  • Remind users not to visit websites or follow links provided by unknown or untrusted sources.
  • Inform and educate users regarding the threats posed by hypertext links contained in emails or attachments especially from un-trusted sources.
  • Apply the Principle of Least Privilege to all systems and services.

REFERENCES:

CVE:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-19725
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7018
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7019
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7020
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7021
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7022
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7023
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7024
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7025
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7026
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7027
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7028
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7029
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7030
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7031
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7032
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7033
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7034
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7035
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7036
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7037
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7038
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7039
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7040
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7041
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7042
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7043
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7044
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7045
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7046
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7047
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7048
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7049
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7050
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7051
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7052
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7053
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7054
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7055
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7056
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7057
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7058
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7059
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7060
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7062
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7063
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7064
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7065
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7066
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7067
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7068
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7069
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7070
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7071
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7072
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7073
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7074
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7075
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7076
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7077
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7078
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7079
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7080
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7081
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7082
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7083
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7084
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7085
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7086
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7087
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7089