Zero-day vulnerability in Adobe Flash Player

Memory corruption

The vulnerability was reported by Anton Ivanovn of Kaspersky.
Used by ScarCruft hacking team in Operation Daybreak and Operation Erebus as suggested by Kaspersky Lab.

It has been used in targeted attacks carried out by a new ScarCruft APT group operating primarily against high-profile victims in China, South Korea, India, Russia, Nepal, Romania, and Kuwait.

Vulnerability details

Advisory: SB2016061401 - Remote code execution in Adobe Flash Player

Vulnerable component: Adobe Flash Player

CVE-ID: CVE-2016-4171

CVSSv3 score: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H/E:F/RL:O/RC:C

CWE-ID: CWE-119 - Improper Restriction of Operations within the Bounds of a Memory Buffer


The vulnerability allows a remote attacker to execute arbitrary code on the target system.

The weakness exists due to boundary error when handling .swf files. A remote attacker can create a specially crafted SWF file, trick the victim into opening it, trigger memory corruption and execute arbitrary code with privileges of the current user.

Successful exploitation of the vulnerability results in arbitrary code execution on the vulnerable system.

Note: the vulnerability was being actively exploited.

Known APT campaigns:

Operation Daybreak

The Operation Daybreak is a malicious APT campaign that has being launched in March 2016. According to Kaspersky Lab, the campaign was executed by the ScarCruft APT.

The attackers were using spear-phishing emails to target high profile victims. The victim received an email with a malicious link to a compromised website. The compromised website contained an exploit kit, which performed a couple of browser checks before redirecting the visitor to a server controlled by the attackers hosted in Poland.

Latest references in media:

- APT Trends Report Q2 2018 [2018-07-10 12:00:56]

- North Korean APT Group Employed Rare Zero-Day Attack [2018-02-08 00:20:03]

- FruityArmor APT Group Used Recently Patched Windows Zero Day [2016-10-20 13:32:59]

- FruityArmor APT Group Used Windows Zero Day to Escape Sandboxes [2016-10-20 13:03:54]

- Adobe Patches Critical Vulnerabilities in Flash, Acrobat, Reader []

- June Patch Tuesday Contains 16 Bulletins, Five Rated Critical []

- Week in review: Smart TV ransomware, DNC hack, and DAO under attack []

- Adobe patches Flash Zero-Day exploited by ScarCruft APT []

- Security Affairs newsletter Round 65 тАУ News of the week []

- Flash zero-day fix is out, get it ASAP []

- ScarCruft APT Group Used Latest Flash Zero Day in Two Dozen Attacks []

- Adobe Patches Flash Zero-Day Exploited by APT Group []

- Kill Flash now. Or patch these 36 vulnerabilities. Your choice []

- Fix for actively exploited Flash Player 0day is out, patch ASAP! []

- New Zero-Day Exploit Targets Adobe Flash Player []

- Critical Flash vulnerability is being exploited in the wild []

- ScarCruft APT Group exploited Flash Zero-Day in High-Profile attacks []

- Flash Player zero-day exploit is being used in the wild by a cyberespionage group []

- Flash Player zero-day exploit is being used in the wild by a cyberespionage group []

- APT Group Uses Flash Zero-Day to Attack High-Profile Targets []

- June Patch Tuesday Contains 16 Bulletins, Five Rated Critical []

- Adobe Flash zero-day actively exploited in targeted attacks []

- CVE-2016-4171 тАУ Another Flash Zero-Day exploited in targeted attacks []

- In June Patch Tuesday, Microsoft has released tons of Security Updates to patch 44 vulnerabilities []

- East Euro crims pwning 'high profile' victims with Flash zero day []

- Microsoft Patches Dozens of Security Holes []

- Fix Coming for Flash Vulnerability Under Attack []

- Flash Zero-Day Exploited in Targeted Attacks []

External links:

Vulnerability Scanning SaaS

Vulnerability scanning SaaS service is online 3-rd generation vulnerability scanner with scheduled assessments and vulnerability subscription. You can use service to check security of your network perimeter.