Adobe Flash Player
CVE-2015-8651
HIGH
Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
6DescriptionCVE.org
Integer overflow in Adobe Flash Player before 18.0.0.324 and 19.x and 20.x before 20.0.0.267 on Windows and OS X and before 11.2.202.559 on Linux, Adobe AIR before 20.0.0.233, Adobe AIR SDK before 20.0.0.233, and Adobe AIR SDK & Compiler before 20.0.0.233 allows attackers to execute arbitrary code via unspecified vectors.
AnalysisAI
Remote code execution in Adobe Flash Player allows network attackers to execute arbitrary code via integer overflow exploitation. Confirmed actively exploited (CISA KEV) with 88.97% EPSS score indicating extremely high real-world exploitation probability. Affects Flash Player before 18.0.0.324/20.0.0.267, Adobe AIR before 20.0.0.233, and associated SDKs across Windows, OS X, and Linux platforms. Vendor-released patches available since December 2015.
Technical ContextAI
This vulnerability stems from an integer overflow (CWE-190) in Adobe Flash Player's ActionScript Virtual Machine (AVM2) runtime engine. Integer overflows occur when arithmetic operations produce values exceeding the maximum size of the integer type, causing wraparound to small or negative values. In Flash Player, this typically manifests during memory allocation calculations where an overflowed size value leads to undersized buffer allocation. Subsequent operations writing expected amounts of data into the undersized buffer trigger heap corruption, enabling attackers to achieve memory manipulation and ultimately arbitrary code execution. The vulnerability affects the core Flash Player runtime across all major desktop platforms, plus the AIR runtime environment used for standalone Flash applications and the corresponding SDKs used by developers.
RemediationAI
Immediately upgrade to Adobe Flash Player 18.0.0.324 or later for older branches, 20.0.0.267 or later for current branches on Windows/OS X, or 11.2.202.559 or later on Linux. Upgrade Adobe AIR runtime and all SDKs to version 20.0.0.233 or later per APSB16-01. For Red Hat Enterprise Linux environments, apply RHSA-2015-2697 via yum/dnf package managers. Organizations unable to patch immediately should disable Flash Player browser plugins, implement browser-based Flash click-to-play restrictions, and block Flash content at web proxies until patching completes. Note that disabling Flash will break legacy web applications dependent on Flash functionality-catalog these dependencies before implementing controls. Long-term, migrate all Flash-dependent applications to HTML5 or modern alternatives, as Adobe ended Flash Player support in December 2020.
More in Enterprise Linux Desktop
View allOracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m
Remote code execution in Adobe Flash Player 11.x through 18.x allows unauthenticated network attackers to execute arbitr
Remote code execution in Adobe Flash Player 21.0.0.226 and earlier allows unauthenticated network attackers to execute a
Adobe Flash Player contains a heap-based buffer overflow that allows remote code execution, exploited as a zero-day in J
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up
Integer underflow in Adobe Flash Player before 11.7.700.261 and 11.8.x through 12.0.x before 12.0.0.44 on Windows and Ma
Use-after-free vulnerability in the DisplayObject class in the ActionScript 3 (AS3) implementation in Adobe Flash Player
Adobe Flash Player before 13.0.0.281 and 14.x through 17.x before 17.0.0.169 on Windows and OS X and before 11.2.202.457
When running Apache Tomcat versions 9.0.0.M1 to 9.0.0, 8.5.0 to 8.5.22, 8.0.0.RC1 to 8.0.46 and 7.0.0 to 7.0.81 with HTT
Same weakness CWE-190 – Integer Overflow or Wraparound
View allShare
External POC / Exploit Code
Leaving vuln.today