LIVE · cybersecurity feed
Live wire
security

HollowFrame Loader Uses Fake Python DLL to Evade Defender

A previously undocumented loader framework has been observed by Blackpoint Cyber's Adversary Pursuit Group (APG) leveraging a counterfeit Python runtime to disguise Go code, after first configuring Microsoft Defender to overlook the directories and processes it intended to exploit. The intrusion, detailed in research published on July 30, affected two endpoints at a law firm, deploying two new…

ZeroDay News ·

Source: Infosecurity Magazine

A previously undocumented loader framework has been observed by Blackpoint Cyber's Adversary Pursuit Group (APG) leveraging a counterfeit Python runtime to disguise Go code, after first configuring Microsoft Defender to overlook the directories and processes it intended to exploit. The intrusion, detailed in research published on July 30, affected two endpoints at a law firm, deploying two new malware families: a Go-based loader dubbed HollowFrame and a pair of Rust backdoors named Matryoshka.

The attack chain commenced with a spear phishing email directed at multiple staff members. A link within the email redirected recipients through an attacker-controlled server to an encrypted archive hosted on Mega. This archive contained a shortcut file, "Case Documents.lnk," which, when executed, wrote Base64 encoded content to a temporary file. This content was then used by the built-in certutil utility to reconstruct and launch an obfuscated PowerShell script.

Upon execution, the PowerShell script prompted the user for administrator privileges. Once elevated, it established Microsoft Defender exclusions for both a staging directory and the process name "python.exe." Only after these exclusions were in place did the system begin downloading executable content, effectively creating a "trusted looking execution lane" for the subsequent payloads.

The downloaded archive was designed to mimic an official Python embedded distribution, though its filename, "amd96," deviated from the standard "amd64." Launching the bundled "python.exe" without any script or module argument initiated a DLL sideloading attack. The accompanying "python311.dll" was not the legitimate CPython library; instead, it was a 64-bit Go library. This malicious DLL exported only four Python-compatible function names, sufficient to satisfy the host's import requirements and transfer execution to the malicious Go code.

This Go code constituted HollowFrame, a modular loader offering various execution methods, including process ghosting, module stomping, and manual PE mapping. This modularity allowed the framework to generate different telemetry across different endpoints. Before executing, HollowFrame performed checks for system uptime, installed memory, and cursor movement. It also offered three persistence mechanisms: a scheduled task, a WMI event subscription linked to new logon sessions, and placement in the Startup folder.

HollowFrame then deployed a native loader that sideloaded a malicious "version.dll" alongside a legitimate OneDrive updater. This action embedded the first Matryoshka backdoor's command execution and network traffic within a trusted Microsoft process. A second Matryoshka variant, implemented as a Rust "wtsapi32.dll" proxying 41 Windows Terminal Services exports, utilized GitHub for command and control.

Each victim was assigned a unique directory within a private GitHub repository, which housed beacon, command, and result files. This setup allowed the operator to issue tasks and transfer files without needing a custom command and control server. Beyond providing shell access, this variant could identify domain controllers, enumerate domain computers and privileged group memberships, and inventory network configurations, local privileges, and installed software. Its network requests were observed to carry a OneDrive user agent, which Blackpoint Cyber identified as a potential detection indicator.

Blackpoint Cyber recommends correlating unexpected GitHub API connections from non-browser processes with requests for tasking files and flagging signed binaries that load adjacent DLLs from user-writable paths. The firm also advises restricting GitHub API access from endpoints that do not have a development role, reviewing scheduled tasks and WMI subscriptions for update-themed names, and detonating password-protected archives and shortcut files in a controlled environment.

ShareXLinkedInWhatsAppFacebook

More News

view all →
security

Canadian cybersecurity executive arrested in federal extortion case

A Canadian cybersecurity executive was arrested in Pennsylvania on Thursday, facing federal charges of conspiracy to commit extortion. Edward Dubrovsky, 54, a co-founder and former Chief Operating Officer of CYPFER, a firm specializing in ransomware negotiation, is charged with conspiring to threaten the confidentiality of information for extortion and conspiring to commit Hobbs Act extortion,…

breach

Criminal IP Introduces AITEM as the Next Evolution of Attack Surface Management

AI SPERA, the company behind the cyber threat intelligence platform Criminal IP, has announced AITEM (AI-Powered Threat Exposure Management), an expansion of its Attack Surface Management (ASM) offerings. AITEM aims to move beyond traditional asset discovery to provide a more comprehensive approach to understanding, prioritizing, and responding to security exposures. The platform is scheduled…

ai

AI Is Getting Really Good at Messing With Cybercriminals

Anti-cybercrime initiatives are increasingly deploying artificial intelligence to disrupt scammers by engaging them with lifelike bots, which the criminals mistake for genuine victims. This strategy aims to waste scammers' time and resources while gathering intelligence on their operations.

ransomware

FBI Arrests Ransomware Negotiation Firm Co-Founder in ShinyHunters Probe

The Federal Bureau of Investigation (FBI) has reportedly arrested Edward Dubrovsky, a co-founder of the ransomware negotiation firm Cypfer and currently associated with CyberSteward. The arrest is said to be part of the ongoing ShinyHunters investigation, specifically in connection with an incident involving FBI job applicant data.

ai

The Third-Party Agent Problem: Why Security Built for AI You Chose Misses the Agents You Didn't

A new report highlights a significant blind spot in enterprise security architectures concerning the proliferation of third-party AI agents. The forthcoming 2026 State of Agent Security Report indicates that current security models, often designed to protect AI systems directly chosen and deployed by an organization, frequently fail to account for AI capabilities embedded within third-party…

security

Insider Cyber Extortion Plot Against Industrial Firm Lands Engineer in Prison

A former core infrastructure engineer has been sentenced to prison for an attempted cyber extortion plot against an industrial firm. The engineer reportedly deleted administrative accounts and reset hundreds of user passwords, subsequently demanding a ransom of 20 Bitcoin to prevent further disruption to the company's servers.