The getAnnots Doc method in the JavaScript API in Adobe Reader and Acrobat 9.1, 8.1.4, 7.1.1, and earlier allows remote attackers to cause a denial of service (memory corruption) or execute arbitrary code via a PDF file that contains an annotation, and has an OpenAction entry with JavaScript code that calls this method with crafted integer arguments.
2009-04-30T20:30:00.657
2025-04-09T00:30:58.490
Deferred
CVSSv2: 9.3 (HIGH)
AV:N/AC:M/Au:N/C:C/I:C/A:C
8.6
10.0
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | adobe | acrobat | ≤ 7.1.1 | Yes |
Application | adobe | acrobat | ≤ 8.1.4 | Yes |
Application | adobe | acrobat | ≤ 9.1 | Yes |
Application | adobe | acrobat_reader | ≤ 7.1.1 | Yes |
Application | adobe | acrobat_reader | ≤ 8.1.4 | Yes |
Application | adobe | acrobat_reader | ≤ 9.1 | Yes |