cbcvebase.
CVE-2020-9715
published 2020-08-19

CVE-2020-9715: Adobe Acrobat and Reader versions 2020.009.20074 and earlier, 2020.001.30002, 2017.011.30171 and earlier, and 2015.006.30523 and earlier have an use-after-free…

PriorityP183high7.8CVSS 3.1
AVLACLPRNUIRSUCHIHAH
KEVITWEXPLOITInitial access
CISA Known Exploited Vulnerabilitydue 2026-04-27
Exploited in the wild
EPSS
48.44%
98.7th percentile
Adobe Acrobat and Reader versions 2020.009.20074 and earlier, 2020.001.30002, 2017.011.30171 and earlier, and 2015.006.30523 and earlier have an use-after-free vulnerability. Successful exploitation could lead to arbitrary code execution .

Affected

9 ranges
VendorProductVersion rangeFixed in
adobeacrobat_dc
adobeacrobat_dc15.006.30060 – 15.006.30523
adobeacrobat_dc15.008.20082 – 20.009.20074
adobeacrobat_dc17.011.30059 – 17.011.30171
adobeacrobat_reader_dc
adobeacrobat_reader_dc15.006.30060 – 15.006.30523
adobeacrobat_reader_dc15.008.20082 – 20.009.20074
adobeacrobat_reader_dc17.011.30059 – 17.011.30171
adobeadobe_acrobat_and_reader

Detection & IOCsextracted from sources · hover to see the quote

otherESObject size: 0x48
otherArrayBuffer byteLength corruption value: 0xFFFFFFFF
processJSObject::setGeneric()
pathAcroForm.api
  • Detect heap spray of large numbers of ArrayBuffers in Adobe Reader JavaScript context, particularly when byteLength is corrupted to 0xFFFFFFFF, indicative of CVE-2020-9715 exploitation.
  • Monitor for use-after-free patterns involving Data ESObject cache stale pointer reuse in Adobe Reader/Acrobat renderer process — freed ESObject pointer remains in object cache due to ANSI/Unicode key mismatch on deletion.
  • Look for ROP chain execution triggered via JSObject::setGeneric() in Adobe Reader renderer process as a code execution indicator for this exploit.
  • Detect attempts to leak the load address of AcroForm.api via AcroForm text field pointer written into an ArrayBuffer object — a prerequisite step in this exploit chain.
  • LFH (Low Fragmentation Heap) priming for allocation size 0x48 bytes in Adobe Reader process may indicate preparation for ESObject UAF exploitation.
  • ·Exploitation achieves code execution only within the renderer process (sandbox), not full system compromise directly.
  • ·Affected versions include Adobe Acrobat and Reader 2020.009.20074 and earlier, 2020.001.30002, 2017.011.30171 and earlier, and 2015.006.30523 and earlier.

CVSS provenance

nvdv3.17.8HIGHCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
nvdv2.09.3CRITICALAV:N/AC:M/Au:N/C:C/I:C/A:C
vulncheck7.8HIGH
cisa7.8HIGH
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.