Attackers Misuse ROADtools to Evade MFA and Hijack Cloud Access

Nation-state threat actors are actively weaponizing ROADtools, a popular open-source red-teaming framework, to bypass multi-factor authentication (MFA) and hijack Microsoft Azure cloud environments.

Originally designed to help security researchers explore Entra ID (formerly Azure Active Directory) authentication layers, this Python-based toolkit is now being used in targeted attacks to silently steal tokens, evade defenses, and establish persistent access.

Because ROADtools interacts with legitimate Microsoft APIs and mimics normal administrative traffic, malicious activity easily blends into standard cloud operations.

Advanced persistent threats (APTs) have integrated these utilities into their arsenals to conduct internal discovery and bypass security controls using stolen session tokens.

Attackers Abuse ROADtools MFA

ROADtools primarily operates through two highly effective modules. The road recon module is designed for internal discovery and account enumeration.

By querying the Microsoft Graph API, attackers can rapidly map out users, groups, devices, and service principals to identify high-value targets within a tenant.

Entra ID Groups in the ROADtools web interface (Source: paloaltonetworks)
Entra ID Groups in the ROADtools web interface (Source: paloaltonetworks)

The second module, roadtx, handles token acquisition and exchange. It manipulates OAuth 2.0 and OpenID Connect flows to register rogue devices directly into Entra ID.

MITRE ATT&CK technique T1098.005 (Source: paloaltonetworks)
MITRE ATT&CK technique T1098.005 (Source: paloaltonetworks)

This allows adversaries to bypass both conditional access policies and MFA. By injecting a stolen Primary Refresh Token (PRT), attackers can automate the generation of new access tokens, granting them silent, persistent programmatic access without triggering interactive login prompts.

An example of roadtx access token acquisition and device registration (Source: paloaltonetworks)
An example of roadtx access token acquisition and device registration (Source: paloaltonetworks)

Various state-sponsored hacking groups have successfully leveraged these capabilities in recent campaigns.

Defending against ROADtools is uniquely challenging because it does not rely on malware or vulnerability exploitation; it abuses native authentication features.

Threat ActorAliasesObserved Activity
Cloaked UrsaAPT29, Midnight BlizzardUsed spear-phishing for access, followed by ROADtools for tenant enumeration.
Curious SerpensAPT33, Peach SandstormDeployed the framework for internal discovery following password spraying.

Security teams must shift their focus toward anomaly detection, identity posture management, and strict token lifecycle controls, paloalto networks said.

Organizations should implement the following mitigation steps to secure their cloud environments. Enable Entra ID token protection to bind refresh tokens to specific trusted devices.

Restrict risky authentication methods, such as the device code flow, using conditional access policies.

Threat hunters should actively look for specific indicators of compromise (IOCs) and behavioral anomalies associated with the framework.

Since attackers must authenticate to use the tool, defenders must baseline normal activity to spot deviations.

Indicator TypeDescription
Default Device NameDESKTOP- followed by 8 random digits
Default OS VersionWindows 10.0.19041.928
Suspicious User-Agentsroadtools, python-requests/<version>, urllib, curl
Graph API AnomaliesHigh-volume burst queries to /users, /groups, or /devices

Note: IP addresses and domains are intentionally defanged (e.g., [.]) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM.

Follow us on Google News , LinkedIn and X to Get More Instant UpdatesSet Cyberpress as a Preferred Source in Google.

Varshini
Varshini
Varshini is a Cyber Security expert in Threat Analysis, Vulnerability Assessment, and Research. Passionate about staying ahead of emerging Threats and Technologies..

Trending News

Related Stories