← Vulnerability feed

Vulnerability record · CVE-2014-9163 · published 10 December 2014

CVE-2014-9163: Adobe Flash Player stack-based buffer overflow allows code execution

Adobe · Flash Player

Adobe Flash Player contains a stack-based buffer overflow (CWE-121) that allows attackers to execute arbitrary code. The flaw affects Flash Player before 13.0.0.259 and 14.x/15.x before 15.0.0.246 on Windows and OS X, and before 11.2.202.425 on Linux. Adobe reported it was exploited in the wild in December 2014, making it a real-world threat rather than a theoretical one.

7.8 CVSS 3.1 High CISA KEV since 13 Apr 2022 EPSS 21% · top 2.5% CWE-121 · Stack-based buffer overflow
7.8CVSS 3.1 base score, v2 10.0
21%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
1Affected product versions listed by NVD
4References
17 Jun 2026Last modified by NVD

Description

Stack-based buffer overflow in Adobe Flash Player before 13.0.0.259 and 14.x and 15.x before 15.0.0.246 on Windows and OS X and before 11.2.202.425 on Linux allows attackers to execute arbitrary code via unspecified vectors, as exploited in the wild in December 2014.

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: high.

high priorityThe flaw allows arbitrary code execution, is confirmed exploited in the wild and is listed in CISA KEV, but it requires user interaction and affects an end-of-life product, so the practical priority is high rather than critical.

What it is

Adobe Flash Player contains a stack-based buffer overflow (CWE-121) that allows attackers to execute arbitrary code. The flaw affects Flash Player before 13.0.0.259 and 14.x/15.x before 15.0.0.246 on Windows and OS X, and before 11.2.202.425 on Linux. Adobe reported it was exploited in the wild in December 2014, making it a real-world threat rather than a theoretical one.

Impact

An attacker who triggers the overflow can execute arbitrary code in the context of the Flash Player process, giving full control of confidentiality, integrity and availability on the victim host. Because Flash ran inside browsers, this could lead to drive-by compromise of the user's system.

Attack surface

The CVSS vector is local with user interaction required (AV:L/AC:L/PR:N/UI:R), meaning the victim must open or render attacker-controlled Flash content, typically a malicious SWF in a browser or document. No authentication is needed; the attack depends on convincing the user to load the crafted content.

Exploitation

CISA added this CVE to the Known Exploited Vulnerabilities catalog on 2022-04-13, confirming in-the-wild exploitation, and the NVD description states it was exploited in the wild in December 2014. EPSS gives a 30-day probability of 0.20356 (97.35th percentile), indicating elevated likelihood relative to other CVEs.

What to do

  • Patch or remove Flash Player: upgrade to 13.0.0.259 or later, 15.0.0.246 or later on Windows/OS X, or 11.2.202.425 or later on Linux; since Flash is end-of-life, uninstall it where possible.
  • Follow CISA KEV guidance and disconnect any system still running end-of-life Flash Player from the network.
  • Block or disable Flash content in browsers and email clients, and prevent SWF files from launching outside a controlled viewer.
  • Restrict user ability to open untrusted SWF or Flash-embedded documents, and apply least privilege to accounts that still need Flash.
  • Monitor vendor advisories (apsb14-27) for any residual guidance and verify no legacy Flash-dependent applications remain exposed.

Detection

  • Hunt for Flash Player versions below 13.0.0.259, 15.0.0.246 or 11.2.202.425 on Windows, OS X and Linux endpoints.
  • Monitor for browser or plugin processes loading SWF content from untrusted or unusual sources, especially followed by child process creation.
  • Alert on crashes or memory-corruption indicators in Flash Player processes, which can precede or accompany exploitation attempts.
  • Review proxy and endpoint logs for known Flash exploit delivery patterns and for SWF downloads from low-reputation hosts.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2014-9163 to the Known Exploited Vulnerabilities catalog on 13 April 2022 as "Adobe Flash Player Stack-Based Buffer Overflow Vulnerability". Required action: The impacted product is end-of-life and should be disconnected if still in use. Federal deadline 4 May 2022.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2014-9163 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2016-4171Adobe Flash Player unspecified remote code execution flawCVE-2016-4171 is an unspecified vulnerability in Adobe Flash Player 21.0.0.242 and earlier that allows remote attackers to execute arbitrary code thr…KEVEPSS 20%analysed9.8CVE-2016-4117Adobe Flash Player unspecified vectors allow arbitrary code executionAdobe Flash Player 21.0.0.226 and earlier contains a critical flaw that lets remote attackers execute arbitrary code through unspecified vectors. Ado…KEVEPSS 94%analysed9.8CVE-2016-1019Adobe Flash Player memory corruption allows code executionAdobe Flash Player 21.0.0.197 and earlier contains an unspecified memory corruption flaw that can crash the application or allow arbitrary code execu…KEVEPSS 22%analysed9.8CVE-2015-5123Adobe Flash Player ActionScript 3 BitmapData use-after-freeAdobe Flash Player contains a use-after-free in the ActionScript 3 BitmapData class, triggered by crafted Flash content that overrides a valueOf func…KEVEPSS 19%analysed9.8CVE-2015-5122Adobe Flash Player ActionScript 3 Use-After-Free in DisplayObjectA use-after-free flaw in the DisplayObject class of Adobe Flash Player's ActionScript 3 implementation is triggered by crafted Flash content that mis…KEVEPSS 94%analysed9.8CVE-2015-5119Adobe Flash Player ActionScript 3 ByteArray use-after-freeA use-after-free flaw exists in the ByteArray class of the ActionScript 3 implementation in Adobe Flash Player. Crafted Flash content that overrides …KEVEPSS 99%analysed9.8CVE-2015-3113Adobe Flash Player heap buffer overflow allows remote code executionAdobe Flash Player contains a heap-based buffer overflow (CWE-122/CWE-787) reachable through unspecified vectors. It affects Flash Player before 13.0…KEVEPSS 100%analysed9.8CVE-2015-3043Adobe Flash Player memory corruption allows arbitrary code executionAdobe Flash Player contains an out-of-bounds write (CWE-787) that corrupts memory and can lead to arbitrary code execution or a denial of service. Th…KEVEPSS 74%analysed

Source: NIST National Vulnerability Database (record CVE-2014-9163), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.