Patchfirst
CVE-2015-5119 KEVPublic exploitEnd of life Critical · 9.8 EPSS 98.6%

Adobe Flash Player Use-After-Free Vulnerability

Adobe · Flash Player

End of lifeAdobe Flash Player reached on 31 Dec 2020. No patch is coming: remove or isolate it.

Summary

Adobe Flash Player has a use-after-free flaw in the ByteArray class of its ActionScript 3 implementation, affecting the 13.x through 13.0.0.296, 14.x through 18.0.0.194 and 11.x through 11.2.202.468 releases on Windows, OS X and Linux. A remote, unauthenticated attacker can exploit it without user interaction by supplying crafted Flash content that overrides a valueOf function, enabling arbitrary code execution or a denial of service through memory corruption.

Official description · NVD

Use-after-free vulnerability in the ByteArray class in the ActionScript 3 (AS3) implementation in Adobe Flash Player 13.x through 13.0.0.296 and 14.x through 18.0.0.194 on Windows and OS X and 11.x through 11.2.202.468 on Linux allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via crafted Flash content that overrides a valueOf function, as exploited in the wild in July 2015.

Breakdown
74.8 / 100
Exploited
Yes, in CISA KEV
Reports
5
Tactics
5/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. How attackers get in

  2. What they do

  3. What can follow

First seen exploited 3 days before it was disclosed. Public exploit code (Metasploit) was available 2 days before disclosure.

  1. First seen exploitedVulnCheck KEV evidence3 days before
  2. Public exploit codeMetasploit2 days before
  3. Disclosedday 0
  4. Named in a threat reporttrendmicro.com+24 mo
  5. Added to CISA KEVEU database agrees+7 yrs

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

5 , grouped by in kill-chain order 5

Initial AccessTA0001

Spearphishing Link T1566.002
MITRE CTID mapping of the KEV entry · how it is exploited

To exploit this vulnerability, adversaries sent spearphishing emails with URLs to webpages with maliciously crafted javascript. The adversaries then download a payload.

ExecutionTA0002

JavaScript T1059.007
MITRE CTID mapping of the KEV entry · how it is exploited

Privilege EscalationTA0004

Dynamic-link Library Injection T1055.001 also Stealth
MITRE CTID mapping of the KEV entry · follow-on activity

This vulnerability has been exploited in the wild by multiple different threat actors. Threat groups send phishing emails with URLs where maliciously-crafted javascript is hosted. This CVE has many mappable exploitation techniques and impacts. These adversaries using this exploit to deliver malicious payloads to the target machines establish DLL backdoors.

Command and ControlTA0011

Web Protocols T1071.001
MITRE CTID mapping of the KEV entry · follow-on activity
MITRE CTID mapping of the KEV entry · primary impact
Lower-confidence links (2)

These come from early or generic mappings, text matching, or contradict this CVE’s details (for example a public-facing technique on a bug that needs a user to open a file). Shown for completeness.

  • Exploitation for Client ExecutionT1203 server-side bug exploitable without user interaction; client-execution technique does not fit
  • Malicious LinkT1204.001 server-side bug exploitable without user interaction; client-execution technique does not fit

Detection

0 rules for this CVE · 170 general rules for its techniques

Rules for this CVE

0 that reference CVE-2015-5119 directly.

CVE-specific rules are not available in this build. Search SigmaHQ ↗

General rules for this CVE’s techniques

These detect the technique in general, not this specific vulnerability.

Spearphishing LinkT1566.0024 general rules
JavaScriptT1059.00729 general rules
Ingress Tool TransferT110587 general rules
Dynamic-link Library InjectionT1055.0018 general rules
Web ProtocolsT1071.00142 general rules

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

What security researchers reported

Named in 5 threat reports
5 reportsMicrosoft2Trend Microservices.google.com+1Jun 2017 · 4 undated

Reports are matched by finding the exact id CVE-2015-5119 in their text; nobody has reviewed the match. One passage is shown per report, at most 320 characters, linked to the original.

services.google.comUndated

The Overlooked North Korean Actor

C NOV OCT SEP AUG JUL JUN MAY APR MAR FEB JAN DEC NOV OCT SEP AUG JUL JUN MAY APR MAR FEB JAN DEC NOV OCT SEP AUG JUL JUN MAY APR MAR FEB JAN DEC NOV OCT SEP AUG JUL JUN MAY APR MAR FEB JAN 2018 2017 2016 2015 2014 CVE-2013-4979 CVE-2013-4979 CVE-2015-5122 CVE-2016-4117 CVE-2014-8439 CVE-2016-1019 CVE-2015-5119…

Original (opens in a new tab) ↗

Show all 5 reportsShow fewer

Also mentioned in 50 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

18 links, grouped by NVD tag (16 duplicates merged)
↑ ↓ chooseEnter openEsc close