Aleksandar Nikolic of Cisco Talos discovered these vulnerabilities.
Executive summary
There is a remote code execution vulnerability in Adobe Acrobat Reader that could occur if a user were to open a malicious PDF on their machine using the software. Acrobat is the most widely used PDF reader on the market, making the potential target base for these bugs fairly large. The program supports embedded JavaScript code in the PDF to allow for interactive PDF forms, giving the potential attacker the ability to precisely control memory layout and creating an additional attack surface.
In accordance with our coordinated disclosure policy, Cisco Talos worked with Adobe to ensure that the issue is resolved and that an update is available for affected customers.
Vulnerability details
Adobe Acrobat Adobe Acrobat Reader DC text field value remote code execution vulnerability (TALOS-2018-0774/CVE-2019-7125)
A specific JavaScript code embedded in a PDF file can lead to a heap corruption when opening a PDF document in Adobe Acrobat Reader DC 2019.10.20069. With careful memory manipulation, this can lead to arbitrary code execution. In order to trigger this vulnerability, the victim would need to open the malicious file or access a malicious web page. The vulnerability in this advisory is the same as TALOS-2018-0704 (CVE-2018-19716), which was disclosed in December 2018, as it wasn't properly patched to cover all cases.
Read the complete vulnerability advisory here for additional information.
Versions tested
Talos tested and confirmed that Adobe Acrobat Reader DC, version 2019.010.20069 is affected by this vulnerability.
Coverage
The following SNORTⓇ rules will detect exploitation attempts. Note that additional rules may be released at a future date and current rules are subject to change pending additional vulnerability information. For the most current rule information, please refer to your Firepower Management Center or Snort.org.
Snort Rules: 48293, 48294