cbcvebase.
CVE-2016-0965
published 2016-02-10

CVE-2016-0965: Adobe Flash Player before 18.0.0.329 and 19.x and 20.x before 20.0.0.306 on Windows and OS X and before 11.2.202.569 on Linux, Adobe AIR before 20.0.0.260…

PriorityP265high8.8CVSS 3.1
AVNACLPRNUIRSUCHIHAH
EXPLOIT
EPSS
19.66%
97.4th percentile
Adobe Flash Player before 18.0.0.329 and 19.x and 20.x before 20.0.0.306 on Windows and OS X and before 11.2.202.569 on Linux, Adobe AIR before 20.0.0.260, Adobe AIR SDK before 20.0.0.260, and Adobe AIR SDK & Compiler before 20.0.0.260 allow attackers to execute arbitrary code or cause a denial of service (memory corruption) via unspecified vectors, a different vulnerability than CVE-2016-0964, CVE-2016-0966, CVE-2016-0967, CVE-2016-0968, CVE-2016-0969, CVE-2016-0970, CVE-2016-0972, CVE-2016-0976, CVE-2016-0977, CVE-2016-0978, CVE-2016-0979, CVE-2016-0980, and CVE-2016-0981.

Affected

8 ranges
VendorProductVersion rangeFixed in
adobeair_desktop_runtime<= 20.0.0.233—
adobeair_sdk<= 20.0.0.233—
adobeair_sdk_compiler<= 20.0.0.233—
adobeflash_player<= 11.2.202.559—
adobeflash_player<= 18.0.0.326—
adobeflash_player<= 20.0.0.272—
adobeflash_player<= 20.0.0.286—
adobeflash_player_desktop_runtime<= 20.0.0.286—

Detection & IOCsextracted from sources · hover to see the quote

urlhttps://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39460.zip↗
  • →CVE-2016-0965 is triggered via a malformed Flash file causing an out-of-bounds read of an image object; inspect SWF files where embedded image width/height/metadata fields contain anomalous or oversized values that could be interpreted as pointers. ↗
  • →Flag Adobe Flash Player versions below 18.0.0.329 (Windows/OS X), below 11.2.202.569 (Linux), and 19.x/20.x below 20.0.0.306 as vulnerable targets for this memory corruption / out-of-bounds read vulnerability. ↗
  • →Flag Adobe AIR (including SDK and SDK & Compiler) versions before 20.0.0.260 as vulnerable to the same memory corruption vector. ↗
  • ·The vulnerability vector is described as 'unspecified vectors' in the NVD advisory, limiting precise rule specificity beyond the out-of-bounds image read primitive described in the PoC. ↗
  • ·CVE-2016-0965 is one of 14 distinct memory corruption vulnerabilities patched simultaneously in the same Flash/AIR release; detections should differentiate by PoC behavior (out-of-bounds image read with null image bits but crafted width/height) rather than version alone. ↗

CVSS provenance

nvdv3.18.8HIGHCVSS:3.1/AV:N/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
osv8.8HIGH
vendor_redhat8.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.