Skip to main content
  1. Home
  2. Computing
  3. Web
  4. News

Windows 10 Anniversary Update protected users against pre-patched exploits

Add as a preferred source on Google

Matt Oh and Elia Florio of the Windows Defender ATP Research Team said on Friday that Windows 10 Anniversary Update not only neutralized zero-day kernel exploits used by two recent attack campaigns, but revealed how they were used. The exploits were based on the CVE-2016-7255 and CVE-2016-7256 vulnerabilities, which were patched in November. The thwarted exploits are just two examples of the work Microsoft put into Anniversary Update to reduce the number of attack avenues hackers can take through vulnerabilities.

“By delivering these [exploit] mitigation techniques, we are increasing the cost of exploit development, forcing attackers to find ways around new defense layers,” they said. “Even the simple tactical mitigation against popular read-write primitives forces the exploit authors to spend more time and resources in finding new attack routes.”

Recommended Videos

The first attack campaign began in June by “unidentified actors” using “Hankray” against targets located in South Korea. The campaign consisted of low-level attacks and was followed up by a second campaign in November using Hankray as well. This second wave took advantage of a flaw in the Windows font library, aka CVE-2016-7256, that enabled hackers to elevate a PC’s account privileges and install the Hankray backdoor.

“The font samples found on affected computers were specifically manipulated with hardcoded addresses and data to reflect actual kernel memory layouts,” they said in Friday’s report. “This indicates the likelihood that a secondary tool dynamically generated the exploit code at the time of infiltration.”

With Windows 10 Anniversary Edition, font exploits are mitigated by AppContainer, preventing them from taking place on the kernel level. AppContainer includes an isolated sandbox that blocks exploits from gaining escalated privileges of a PC. According to the duo, this walled-in space “significantly” reduces the chances of using font parsing as an angle of attack.

“Windows 10 Anniversary Update also includes additional validation for font file parsing. In our tests, the specific exploit code for CVE-2016-7256 simply fails these checks and is unable to reach vulnerable code,” they added.

The second attack was a spear-phishing campaign in October. Launched by the Strontium attack group, the attack used an exploit for the CVE-2016-7255 vulnerability along with the CVE-2016-7855 vulnerability in Adobe Flash Player. The group targeted non-government organizations and think tanks in the United States. Essentially, the group used the Flash-based security hole to get access to the win32k.sys vulnerability to gain elevated privileges of the targeted PCs.

However, Anniversary Update includes security techniques that defend against the Win32k exploit along with other exploits. More specifically, Anniversary Update prevents attackers from corrupting the tagWND.strName kernel structure and using SetWindowsTextW to write arbitrary content in kernel memory. This prevention is achieved by performing additional checks for the base and length fields to verify that the virtual address ranges are correct and that they are not usable for read-write primitives.

Microsoft provides a document about the added security measures cramming into Windows 10 Anniversary Update as a PDF here. As always, Windows Defender is built into the Windows platform as a free service, automatically protecting customers against the latest threats. Microsoft also offers the Windows Defender Advanced Threat Protection subscription service for the enterprise, providing a “post-breach” layer of protection.

Kevin Parrish
Kevin started taking PCs apart in the 90s when Quake was on the way and his PC lacked the required components. Since then…
Asus’s new business laptop has the kind of OLED screen I wish more work machines offered
Great specs, but the price tag is still hidden.
Computer, Electronics, Laptop

Business laptops usually make me yawn, but the latest Asus ExpertBook with a 120Hz OLED screen woke me up.

Asus has announced an AMD version of its ExpertBook A7, a 14-inch business laptop with Ryzen AI chips and a gorgeous OLED screen.

Read more
Google finally lets you turn any website into an app on Googlebook
Google heard your complaints, and now every website can be an app on your Googlebook.
Using the HP Googlebook

Googlebook users, rejoice. Google is rolling out a Chrome update that turns any website into a web app, and you have the community to thank for it.

When Googlebook first arrived, Chrome was picky about which sites you could install. Only websites that developers had set up as web apps got the Install option. Everything else ended up as a shortcut that simply launched a browser tab.

Read more
DigUp lets users find Mac files by describing them, not remembering their names
Can't remember where that screenshot, PDF or recording went? Just describe it and let AI do the digging.
DigUp App in Use screenshot

There's a particular kind of frustration that comes with knowing a file exists somewhere on a computer but having absolutely no idea what it's called. Was that screenshot saved as IMG_4837? Which PDF contained that clause? And where did that podcast recording mention the thing worth remembering? DigUp wants to end the filename guessing game, letting Mac users search for files by describing what they remember instead. The free, open-source app uses Google's EmbeddingGemma 2 to search across photos, documents, PDFs, audio recordings and videos, all without sending personal files to the cloud.

DigUp turns everyday descriptions into file searches

Read more