www.darkreading.com Open in urlscan Pro
2606:4700::6810:ddab  Public Scan

URL: https://www.darkreading.com/vulnerabilities-threats/dprk-exploits-mitre-sub-techniques-phantom-dll-hijacking-tcc-abuse
Submission: On April 12 via api from TR — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Dark Reading is part of the Informa Tech Division of Informa PLC
Informa PLC|ABOUT US|INVESTOR RELATIONS|TALENT
This site is operated by a business or businesses owned by Informa PLC and all
copyright resides with them. Informa PLC's registered office is 5 Howick Place,
London SW1P 1WG. Registered in England and Wales and Scotlan. Number 8860726.

Black Hat NewsOmdia Cybersecurity

Newsletter Sign-Up

Newsletter Sign-Up

Cybersecurity Topics

RELATED TOPICS

 * Application Security
 * Cybersecurity Careers
 * Cloud Security
 * Cyber Risk
 * Cyberattacks & Data Breaches
 * Cybersecurity Analytics
 * Cybersecurity Operations
 * Data Privacy
 * Endpoint Security
 * ICS/OT Security

 * Identity & Access Mgmt Security
 * Insider Threats
 * IoT
 * Mobile Security
 * Perimeter
 * Physical Security
 * Remote Workforce
 * Threat Intelligence
 * Vulnerabilities & Threats


World

RELATED TOPICS

 * DR Global

 * Middle East & Africa

See All
The Edge
DR Technology
Events

RELATED TOPICS

 * Upcoming Events

 * Webinars

SEE ALL
Resources

RELATED TOPICS

 * Library
 * Newsletters
 * Reports
 * Videos
 * Webinars
 * Whitepapers

 * 
 * 
 * 
 * 
 * Partner Perspectives:
 * > Microsoft

SEE ALL


 * Vulnerabilities & Threats
 * Threat Intelligence


DPRK EXPLOITS 2 MITRE SUB-TECHNIQUES: PHANTOM DLL HIJACKING, TCC ABUSE

North Korean hackers break ground with new exploitation techniques for Windows
and macOS.

Nate Nelson, Contributing Writer

April 11, 2024

4 Min Read
Source: Stuart Miles via Alamy Stock Photo


This month, MITRE will be adding two sub-techniques to its ATT&CK database that
have been widely exploited by North Korean threat actors.

The first, not entirely new, sub-technique involves manipulation of
Transparency, Consent, and Control (TCC), a security protocol that regulates
application permissions on Apple's macOS.

The other — called "phantom" dynamic link library (DLL) hijacking — is a
lesser-known subset of DLL hijacking, where hackers take advantage of referenced
but nonexistent DLL files in Windows.



Both TCC manipulation and phantom DLL hijacking have allowed North Korean
hackers to gain privileged access into macOS and Windows environments,
respectively, from which they could perform espionage and other
post-exploitation actions.


TCC MANIPULATION

"North Korea is opportunistic," says Marina Liang, threat intelligence engineer
at Interpres Security. "They have a dual purpose of espionage and also revenue
generation, so they're going to look to be where their targets are. And because
macOS is increasing in popularity, that's where they started to pivot."



One way North Korean advanced persistent threats (APTs) have been breaching Macs
lately is via TCC, an essential framework for controlling application
permissions.

TCC has a user- and system-level database. The former is protected with
permissions — a user would require Full Disk Access (FDA), or something similar
— and the latter by System Integrity Protection (SIP), a feature first
introduced with macOS Sierra. Theoretically, privileges and SIP are guards
against malicious TCC access.



In practice, however, there are scenarios where each can be undermined.
Administrators and security apps, for example, might require FDA to properly
function. And there are times when users circumvent SIP.

"When developers need flexibility on their machine, or they're being blocked by
the operating system, they might decrease those controls that Apple has in place
to allow them to code and create software," Liang explains. "Anecdotally, I've
seen that developers troubleshooting will try to figure out what's in place [on
the system], and disable it to see if that solves their issue."



When SIP is switched off, or FDA on, attackers have a window to access the TCC
database and grant themselves permissions without alerting the user.

There are a number of other ways to potentially get through TCC, too. For
example, some sensitive directories such as /tmp fall outside of TCC's domain
entirely. The Finder app has FDA enabled by default, and it's not listed in the
user's Security & Privacy window, meaning that a user would have to be
independently aware and manually revoke its permissions. Attackers can also use
social engineering to direct users in disabling security controls.

A number of malware tools have been designed to manipulate TCC, including
Bundlore, BlueBlood, Callisto, JokerSpy, XCSSET, and other unnamed macOS Trojans
recorded on VirusTotal. Liang identified Lazarus Group malware, which attempts
to dump the access table from the TCC database, and CloudMensis by APT37 (aka
InkSquid, RedEyes, BadRAT, Reaper, or ScarCruft) doggedly tries to identify
where SIP is disabled in order to load its own malicious database.

Dark Reading contacted Apple for a statement regarding TCC abuses and received
no reply.

To block attackers taking advantage of TCC, the most important thing is keeping
SIP enabled. Short of that, Liang highlights the need to know which apps have
what permissions in your system. "It's being aware of what you're granting
permissions to. And then — obviously it's easier said than done — exercising
[the principle of] least privileged [access]. If certain apps don't necessarily
need certain permissions to function, then remove them," she says.




PHANTOM DLL HIJACKING

Besides TCC vulnerabilities, APAC-area threat actors have been exploiting an
even stranger flaw in Windows. For some reason, the operating system references
a number of DLL files that don't actually exist.

"There are a ton of them," Liang marvels. "Maybe someone was working on a
project to create specific DLLs for specific purposes, and maybe it got shelved,
or they didn't have enough resources, or just forgot about it."

Dark Reading has reached out to Microsoft for clarification on this point.

To a hacker, a so-called "phantom" DLL file is like a blank canvas. They can
simply create their own malicious DLLs with the same name, and write them to the
same location, and they'll be loaded by the operating system with nobody the
wiser.

The Lazarus Group and APT 41 (aka Winnti, Barium, Double Dragon) have used this
tactic with IKEEXT, a service necessary for authentication and key exchange
within Internet protocol security. When IKEEXT triggers, it attempts to load the
nonexistent "wlbsctrl.dll." APT41 has also targeted other phantom DLLs like
"wbemcomn.dll," loaded by the Windows Management Instrumentation (WMI) provider
host.

Until Windows rids itself of phantom DLLs, Liang highly recommends companies run
monitoring solutions, deploy proactive application controls, and automatically
block remote loading of DLLs, a feature included by default in Windows Server.




ABOUT THE AUTHOR(S)

Nate Nelson, Contributing Writer



Nate Nelson is a freelance writer based in New York City. Formerly a reporter at
Threatpost, he contributes to a number of cybersecurity blogs and podcasts. He
writes "Malicious Life" -- an award-winning Top 20 tech podcast on Apple and
Spotify -- and hosts every other episode, featuring interviews with leading
voices in security. He also co-hosts "The Industrial Security Podcast," the most
popular show in its field.

See more from Nate Nelson, Contributing Writer
Keep up with the latest cybersecurity threats, newly discovered vulnerabilities,
data breach information, and emerging trends. Delivered daily or weekly right to
your email inbox.

Subscribe

You May Also Like

--------------------------------------------------------------------------------

Vulnerabilities & Threats

AlphaLock' Hacker Organization Launches Pen-Testing Training Group
Vulnerabilities & Threats

Atlassian Bug Escalated to 10, All Unpatched Instances Vulnerable
Vulnerabilities & Threats

Virtual Alarm: VMware Issues Major Security Advisory
Vulnerabilities & Threats

Generative AI Projects Pose Major Cybersecurity Risk to Enterprises
More Insights
Webinars

 * Defending Against Today's Threat Landscape with MDR
   
   April 18, 2024

 * The fuel in the new AI race: Data
   
   April 23, 2024

 * Securing Code in the Age of AI
   
   April 24, 2024

 * Beyond Spam Filters and Firewalls: Preventing Business Email Compromises in
   the Modern Enterprise
   
   April 30, 2024

 * Key Findings from the State of AppSec Report 2024
   
   May 7, 2024

More Webinars
Events

 * Black Hat USA - August 3-8 - Learn More
   
   August 3, 2024

 * Cybersecurity's Hottest New Technologies: What You Need To Know
   
   March 21, 2024

 * Black Hat Asia - April 16-19 - Learn More
   
   April 16, 2024

More Events



EDITOR'S CHOICE

A medical professional wearing scrub attire clicking on a screen in front of her
Cyberattacks & Data Breaches
Round 2: Change Healthcare Targeted in Second Ransomware AttackRound 2: Change
Healthcare Targeted in Second Ransomware Attack
byDark Reading Staff
Apr 8, 2024
2 Min Read

Hand-drawn risk management flow chart
Remote Workforce
CISO Corner: Ivanti's Mea Culpa; World Cup Hack; CISOs & Cyber AwarenessCISO
Corner: Ivanti's Mea Culpa; World Cup Hack; CISOs & Cyber Awareness
byTara Seals, Managing Editor, News, Dark Reading
Apr 5, 2024
10 Min Read
Car blueprint 3D blue electric
ICS/OT Security
Software-Defined Vehicle Fleets Face a Twisty Road on
CybersecuritySoftware-Defined Vehicle Fleets Face a Twisty Road on Cybersecurity
byRobert Lemos, Contributing Writer
Apr 8, 2024
5 Min Read

Digital spider on blue background
Threat Intelligence
Solar Spider Spins Up New Malware to Entrap Saudi Arabian Financial FirmsSolar
Spider Spins Up New Malware to Entrap Saudi Arabian Financial Firms
byRobert Lemos, Contributing Writer
Apr 8, 2024
4 Min Read
Reports

 * Industrial Networks in the Age of Digitalization

 * Zero-Trust Adoption Driven by Data Protection

 * How Enterprises Assess Their Cyber-Risk

 * AI-Driven Testing: Bridging the Software Automation Gap

 * The Infoblox Q1 2021 Cyberthreat Intelligence Report

More Reports
White Papers

 * Making Sense of Your Security Data: The 6 Hardest Problems

 * Demystifying Zero Trust in OT

 * Causes and Consequences of IT and OT Convergence

 * Secure Access for Operational Technology at Scale

 * Fortinet Named a Leader in the Forrester Wave: Zero Trust Edge (ZTE)
   Solutions

More Whitepapers
Events

 * Black Hat USA - August 3-8 - Learn More
   
   August 3, 2024

 * Cybersecurity's Hottest New Technologies: What You Need To Know
   
   March 21, 2024

 * Black Hat Asia - April 16-19 - Learn More
   
   April 16, 2024

More Events





DISCOVER MORE WITH INFORMA TECH

Black HatOmdia

WORKING WITH US

About UsAdvertiseReprints

JOIN US


Newsletter Sign-Up

FOLLOW US



Copyright © 2024 Informa PLC Informa UK Limited is a company registered in
England and Wales with company number 1072954 whose registered office is 5
Howick Place, London, SW1P 1WG.

Home|Cookie Policy|Privacy|Terms of Use

Cookies Button


ABOUT COOKIES ON THIS SITE

We and our partners use cookies to enhance your website experience, learn how
our site is used, offer personalised features, measure the effectiveness of our
services, and tailor content and ads to your interests while you navigate on the
web or interact with us across devices. You can choose to accept all of these
cookies or only essential cookies. To learn more or manage your preferences,
click “Settings”. For further information about the data we collect from you,
please see our Privacy Policy

Accept All
Settings



COOKIE PREFERENCE CENTER

When you visit any website, it may store or retrieve information on your
browser, mostly in the form of cookies. This information might be about you,
your preferences or your device and is mostly used to make the site work as you
expect it to. The information does not usually directly identify you, but it can
give you a more personalized web experience. Because we respect your right to
privacy, you can choose not to allow some types of cookies. Click on the
different category headings to find out more and change our default settings.
However, blocking some types of cookies may impact your experience of the site
and the services we are able to offer.
More information
Allow All


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms.    You can set your browser to
block or alert you about these cookies, but some parts of the site will not then
work. These cookies do not store any personally identifiable information.

Cookies Details‎

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site.    All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

Cookies Details‎

FUNCTIONAL COOKIES

Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages.    If you do not allow these cookies then
some or all of these services may not function properly.

Cookies Details‎

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites.    They do not store directly personal
information, but are based on uniquely identifying your browser and internet
device. If you do not allow these cookies, you will experience less targeted
advertising.

Cookies Details‎
Back Button


BACK



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

 * 
   
   View Cookies
   
    * Name
      cookie name

Confirm My Choices