Adobe Flash Player
CVE-2016-4117
CRITICAL
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
6DescriptionNVD
Adobe Flash Player 21.0.0.226 and earlier allows remote attackers to execute arbitrary code via unspecified vectors, as exploited in the wild in May 2016.
AnalysisAI
Remote code execution in Adobe Flash Player 21.0.0.226 and earlier allows unauthenticated network attackers to execute arbitrary code without user interaction. Confirmed actively exploited (CISA KEV) in May 2016 with public exploit code available. EPSS score of 92.76% (100th percentile) reflects the extreme likelihood of exploitation. This was a critical zero-day vulnerability used in targeted attacks before Adobe released emergency patches in APSA16-02 and APSB16-15.
Technical ContextAI
Adobe Flash Player is a deprecated multimedia runtime that executed ActionScript and rendered SWF content within web browsers and applications. The CPE data identifies the vulnerability affecting the Flash Player ActiveX control, NPAPI plugin, and Pepper API implementations across Windows, macOS, Linux, and ChromeOS platforms. Multiple CPE entries also indicate impacts to enterprise distributions including Red Hat Enterprise Linux 5/6 desktop, server, and workstation variants, plus OpenSUSE Evergreen 11.4, demonstrating the widespread deployment footprint. Without specific CWE classification, the root cause class remains unspecified in public data, though the 'unspecified vectors' language in the description combined with emergency patching suggests exploitation of a previously unknown code execution primitive in the Flash runtime, possibly related to ActionScript VM vulnerabilities, use-after-free conditions, or type confusion issues that were common in Flash Player vulnerabilities during this period.
RemediationAI
Vendor-released patch: Adobe Flash Player 21.0.0.242 for Desktop Runtime, Extended Support Release 18.0.0.352, and corresponding versions for all browser plugins as documented in APSB16-15. Organizations should immediately upgrade to the patched versions using Adobe's distribution channels or enterprise update mechanisms. Red Hat Enterprise Linux users should apply RHSA-2016-1079 via yum/dnf package managers. OpenSUSE users should apply security updates from announcements SUSE-SU-2016:1305, 1306, 1307, and 1308. Given Flash Player's end-of-life status (December 2020), the strongest long-term mitigation is complete Flash Player removal from all systems, which eliminates entire attack surface with no operational trade-offs for modern web applications. For legacy systems requiring Flash for specific business applications, implement strict application whitelisting allowing only trusted SWF content, deploy browser isolation technologies to sandbox Flash execution, and block Flash content at network perimeter using web proxies or content filters configured to drop .swf files and Flash MIME types. Network segmentation should isolate any systems requiring legacy Flash from internet-facing networks. These compensating controls significantly reduce attack surface but introduce operational complexity and may break legitimate functionality requiring case-by-case business justification.
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
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
Artifex Ghostscript through 2017-04-26 allows -dSAFER bypass and remote command execution via .rsdparams type confusion
Share
External POC / Exploit Code
Leaving vuln.today