<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Cyber Security News</title>
	<atom:link href="https://cybersecuritynews.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://cybersecuritynews.com/</link>
	<description>World&#039;s #1 Premier Cybersecurity and Hacking News Portal</description>
	<lastBuildDate>Fri, 05 Jun 2026 03:06:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://cybersecuritynews.com/wp-content/uploads/2025/12/cropped-CSN-Favico-32x32.webp</url>
	<title>Cyber Security News</title>
	<link>https://cybersecuritynews.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">192061645</site>	<item>
		<title>ClawHub, Cisco, Vercel’s Malicious Skill Detector Bypassed to upload Malicious Skills</title>
		<link>https://cybersecuritynews.com/clawhub-cisco-vercels-malicious-skill-detector-bypassed/</link>
		
		<dc:creator><![CDATA[Abinaya]]></dc:creator>
		<pubDate>Fri, 05 Jun 2026 03:05:59 +0000</pubDate>
				<category><![CDATA[Cyber Security News]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[cyber security news]]></category>
		<guid isPermaLink="false">https://cybersecuritynews.com/?p=151896</guid>

					<description><![CDATA[<p>AI skill scanners from ClawHub, Cisco, and Vercel’s skills. The platform can be bypassed with minimal effort, allowing malicious skills to be uploaded and distributed through public marketplaces. The findings highlight a growing supply chain risk in agent ecosystems, where skills serve as reusable components that can execute code and influence model behavior. The Trail [&#8230;]</p>
<p>The post <a href="https://cybersecuritynews.com/clawhub-cisco-vercels-malicious-skill-detector-bypassed/">ClawHub, Cisco, Vercel’s Malicious Skill Detector Bypassed to upload Malicious Skills</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><a href="https://cybersecuritynews.com/medusa-security-testing-tool/" target="_blank" rel="noreferrer noopener">AI skill scanners</a> from ClawHub, Cisco, and Vercel’s skills. The platform can be bypassed with minimal effort, allowing malicious skills to be uploaded and distributed through public marketplaces.</p>



<p class="wp-block-paragraph">The findings highlight a growing supply chain risk in agent ecosystems, where skills serve as reusable components that can execute code and influence model behavior.</p>



<p class="wp-block-paragraph">The Trail of Bits research shows that attackers can evade detection mechanisms using simple obfuscation and packaging tricks rather than advanced exploitation techniques.</p>



<p class="wp-block-paragraph">In one case targeting ClawHub, researchers inserted over 100,000 newline characters to push malicious code beyond the scanner’s inspection window.</p>



<p class="wp-block-paragraph">This caused truncation in the analysis pipeline, allowing harmful logic to pass undetected while also confusing integrated scanning engines such as VirusTotal’s Code Insight.</p>



<h2 id="h-clawhub-cisco-vercel-skill-checks-bypassed" class="wp-block-heading"><strong>ClawHub, Cisco, Vercel Skill Checks Bypassed</strong></h2>



<p class="wp-block-paragraph">Further testing against Cisco’s open-source skill-scanner and Vercel’s skills.SH integrations revealed additional weaknesses. These platforms rely on a mix of static analysis, pattern matching, and LLM-based inspection.</p>



<p class="wp-block-paragraph">However, Trail of Bits researchers found these defenses can be bypassed when malicious content is hidden in less obvious formats, such as compiled Python bytecode (<code>.pyc</code>) or archive-based files like.<code>.docx</code>.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKbOSJeUyM3eXQl5aEDQtRsC1FJ-HaU7K83RBwoA4EdnAGrbvS4A8E3G_AsU5m_ZaW2q64-auwWQuvPjEtHn2mkXp7JtRloZjaXIVvUx1SNloht3-aHOMEZ-4O5Shq26thsdkkbFymxZJE7Fa6sbJvL7JORkKm5J19oI9ssaDvFL0TS-Kxbm1fLeL3bG0/s1600/Screenshot%202026-06-04%20185433%20%281%29.webp" alt=" OpenClaw scanner misses malicious content (Source: trailofbits)"/><figcaption class="wp-element-caption">OpenClaw scanner misses malicious content (Source: trailofbits)</figcaption></figure>



<p class="wp-block-paragraph">One demonstrated attack involved a seemingly benign text-formatting skill that included precompiled Python bytecode.</p>



<p class="wp-block-paragraph">While the visible source code appeared harmless, the bytecode secretly extracted environment variables, enabling potential data exfiltration.</p>



<p class="wp-block-paragraph">Because scanners focused primarily on readable source files, the <a href="https://cybersecuritynews.com/react-server-vulnerability-exploited/" target="_blank" rel="noreferrer noopener">malicious payload</a> remained undetected and was classified as safe.</p>



<p class="wp-block-paragraph">Another effective technique used indirect execution paths. A skill instructed the AI agent to retrieve operational logic from a document containing a hidden script.</p>



<p class="wp-block-paragraph">This method bypassed both signature-based detection and LLM reasoning, as the malicious behavior was not directly exposed in the primary skill definition.</p>



<p class="wp-block-paragraph">Trail of Bits Researchers also successfully used <a href="https://cybersecuritynews.com/prompt-injection-attacks-llmail-inject/" target="_blank" rel="noreferrer noopener">prompt injection to manipulate LLM-based scanners</a>. In one example, a skill disguised a malicious package registry configuration as a standard enterprise setup.</p>



<p class="wp-block-paragraph">By framing the behavior as a legitimate corporate requirement, the scanner downgraded the risk to low severity. It approved the skill, despite its potential to redirect dependency installations to attacker-controlled infrastructure.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0zAOqd9jwnM2Hmkn1UnzPh5ktwIM0DxXFnMsTuhY_zhG0oZKnwtv3m5PSz-5YxewfoGm7jas_6XiqOAvuNtwFNce8s5QQ_QIgbTMBhbIMk8i03gb3BcOvBsYxwEk4E6HNfE7uS6KD_0GqPgQOdLCYTctiadDSFJ3PQx7Mh4-lPKfjrEIwxxlW7vgC2kU/s1600/Screenshot%202026-06-04%20185446%20%281%29.webp" alt="The passing scan results on skills.sh (Source: Trail of bits)"/><figcaption class="wp-element-caption">The passing scan results on skills.sh (Source: Trail of bits)</figcaption></figure>



<p class="wp-block-paragraph">These bypasses underscore fundamental limitations in current scanning approaches. Static analysis struggles with complex or hidden file formats. At the same time, LLM-based systems can be misled by persuasive or contextually framed instructions.</p>



<p class="wp-block-paragraph">Additionally, constraints such as limited context windows and selective file inspection create blind spots that attackers can exploit repeatedly.</p>



<p class="wp-block-paragraph">The issue is compounded by the rapid growth of public skill marketplaces, where users can install third-party skills with minimal verification.</p>



<p class="wp-block-paragraph">Unlike curated environments, these platforms often prioritize usability and speed over rigorous security controls, increasing exposure to malicious uploads.</p>



<p class="wp-block-paragraph"><a href="https://blog.trailofbits.com/2026/06/03/the-sorry-state-of-skill-distribution/" target="_blank" rel="noreferrer noopener nofollow">Trail of Bits researchers conclude that</a> automated scanning alone is insufficient to secure AI skill ecosystems.</p>



<p class="wp-block-paragraph">They recommend adopting traditional supply chain security practices, including curated repositories, strict access controls, and version pinning.</p>



<p class="wp-block-paragraph">Until stronger safeguards are developed, organizations are advised to treat all public AI skills as untrusted code and avoid deploying them in sensitive environments.</p>
<p>The post <a href="https://cybersecuritynews.com/clawhub-cisco-vercels-malicious-skill-detector-bypassed/">ClawHub, Cisco, Vercel’s Malicious Skill Detector Bypassed to upload Malicious Skills</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://cybersecuritynews.com/wp-content/uploads/2026/06/ClawHub-Cisco-Vercels-Malicious-Skill-Detector-Bypassed-to-upload-Malicious-Skills.webp" medium="image"></media:content>
            <post-id xmlns="com-wordpress:feed-additions:1">151896</post-id>	</item>
		<item>
		<title>HexStrike AI RED-TEAM With 127 Security Tools and BOAZ Red Team Integration</title>
		<link>https://cybersecuritynews.com/hexstrike-ai-red-team-tool/</link>
		
		<dc:creator><![CDATA[Guru Baran]]></dc:creator>
		<pubDate>Fri, 05 Jun 2026 02:23:10 +0000</pubDate>
				<category><![CDATA[Cyber Security News]]></category>
		<category><![CDATA[CyberPedia]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[cyber security news]]></category>
		<guid isPermaLink="false">https://cybersecuritynews.com/?p=151948</guid>

					<description><![CDATA[<p>A fork of the original HexStrike AI project has been released as HexStrike AI v6.0, an advanced Model Context Protocol (MCP)-based cybersecurity automation framework that merges 127 professional security tools with BOAZ, a multi-layered, EDR/AV payload evasion engine built for real-world red team operations The platform enables Claude, GPT, VS Code Copilot, Cursor, and any MCP-compatible [&#8230;]</p>
<p>The post <a href="https://cybersecuritynews.com/hexstrike-ai-red-team-tool/">HexStrike AI RED-TEAM With 127 Security Tools and BOAZ Red Team Integration</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A fork of the <a href="https://cybersecuritynews.com/hexstrike-ai/" target="_blank" rel="noreferrer noopener">original HexStrike AI project</a> has been released as HexStrike AI v6.0, an advanced Model Context Protocol (MCP)-based cybersecurity automation framework that merges 127 professional security tools with BOAZ, a multi-layered, EDR/AV payload evasion engine built for real-world red team operations</p>



<p class="wp-block-paragraph">The platform enables Claude, GPT, VS Code Copilot, Cursor, and any MCP-compatible AI agent to autonomously orchestrate penetration testing workflows, vulnerability discovery, and enterprise evasion payloads, replacing days of manual tooling with minutes of AI-driven analysis.</p>



<p class="wp-block-paragraph"><a href="https://cybersecuritynews.com/hexstrike-ai/" target="_blank" rel="noreferrer noopener">HexStrike AI operates as a FastMCP server</a> that bridges large language models (LLMs) with a curated arsenal of offensive security tools.</p>



<p class="wp-block-paragraph">The architecture positions an Intelligent Decision Engine as the orchestration brain, analyzing targets, selecting optimal tooling, and executing multi-phase assessments without requiring constant human direction.</p>



<p class="wp-block-paragraph">The platform supports six AI client integrations out of the box: Claude Desktop, Cursor, VS Code Copilot, Roo Code, 5ire (partial), and any standards-compliant MCP agent.</p>



<h2 id="h-boaz-red-team-integration" class="wp-block-heading"><strong>BOAZ Red Team Integration</strong></h2>



<p class="wp-block-paragraph">The most operationally significant addition in this fork from Muhammad Osama, Yenn503, and Aoxley is the full integration of BOAZ (Bypass, Obfuscate, Adapt, Zero-Trust) <a href="https://github.com/thomasxm/BOAZ" target="_blank" rel="noreferrer noopener nofollow">developed by Thomasxm</a>, an open-source multilayered AV/EDR evasion framework.</p>



<p class="wp-block-paragraph">BOAZ is wired into HexStrike through five dedicated MCP tools and transforms the platform from a scanning engine into a complete red team payload pipeline.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Capability</th><th class="has-text-align-left" data-align="left">Details</th></tr></thead><tbody><tr><td><strong>Process Injection Loaders</strong></td><td>77+ loaders across 6 categories: Syscall (11), Stealth (17), Memory Guard (6), Threadless (6), VEH/VCH (5), Userland (4)</td></tr><tr><td><strong>Encoding Schemes</strong></td><td>12 schemes: AES, ChaCha20, DES, RC4, AES2, UUID, XOR, MAC, IPv4, Base45, Base64, Base58</td></tr><tr><td><strong>EDR Bypass Techniques</strong></td><td>API unhooking, ETW (Event Tracing for Windows) patching, LLVM obfuscation via Akira and Pluto compilers</td></tr><tr><td><strong>Anti-Analysis Controls</strong></td><td>Anti-emulation checks, sleep obfuscation, entropy reduction, sandbox detection</td></tr><tr><td><strong>Compiler Support</strong></td><td>MinGW cross-compiler, NASM assembler, Wine (Windows binary testing on Linux)</td></tr><tr><td><strong>Output Formats</strong></td><td>EXE, DLL, CPL; includes self-deletion and anti-forensic options</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The BOAZ workflow within HexStrike follows a defined payload pipeline: MSFVenom generation → entropy analysis → BOAZ evasion layer → enterprise-grade stealth binary.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://github.com/Yenn503/Hexstrike-redteam/blob/master/assets/Hex-Boaz.png?raw=true" alt=""/><figcaption class="wp-element-caption">BOAZ workflow within HexStrike</figcaption></figure>



<h2 id="h-127-security-tools-arsenal" class="wp-block-heading"><strong>127- <strong>Security</strong></strong> <strong>Tools Arsenal</strong></h2>



<p class="wp-block-paragraph">HexStrike ships with 127 classified security tools, of which 53 are auto-installed via <code>install/install_all.sh</code> and the remaining 74 require manual installation due to licensing constraints, specialized dependencies, or platform-specific requirements.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Category</th><th class="has-text-align-left" data-align="left">Tools</th><th class="has-text-align-left" data-align="left">Count</th></tr></thead><tbody><tr><td>Network &amp; Reconnaissance</td><td>nmap, masscan, rustscan, amass, subfinder, nuclei, autorecon, theharvester, responder, netexec</td><td>10</td></tr><tr><td>Web Application Security</td><td>gobuster, feroxbuster, ffuf, nikto, sqlmap, wpscan, httpx, hakrawler, dalfox, commix, nosqlmap + more</td><td>19</td></tr><tr><td>Password &amp; Authentication</td><td>hydra, john, hashcat, evil-winrm, hashid</td><td>5</td></tr><tr><td>Binary Analysis &amp; RE</td><td>gdb, radare2, binwalk, ghidra (JDK), checksec, ropgadget, pwntools, angr + more</td><td>13</td></tr><tr><td>Forensics &amp; CTF</td><td>foremost, testdisk, steghide, exiftool, volatility3, scalpel, zsteg, sleuthkit + more</td><td>16</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Manual installation targets tools with broader enterprise impact: wireless (aircrack-ng, kismet), cloud auditing (kube-hunter, scout-suite, checkov, terrascan, falco), web proxy (Burp Suite, ZAProxy), and OSINT platforms (Maltego, Censys-CLI).</p>



<p class="wp-block-paragraph">Full installation requires approximately 24 GB of disk space and 60–90 minutes of compile time the bulk attributable to building the LLVM-based Akira and Pluto obfuscators from source (~30 minutes each). The fork is <a href="https://github.com/Yenn503/Hexstrike-redteam" target="_blank" rel="noreferrer noopener nofollow">available to clone from GitHub</a>.</p>



<p class="wp-block-paragraph">HexStrike AI explicitly scopes legitimate use to: authorized penetration testing engagements with written permission, bug bounty program participation within defined scope, CTF competitions, and red team exercises with organizational approval.</p>



<p class="wp-block-paragraph">Unauthorized testing, data exfiltration, and malicious activities are explicitly prohibited in the project documentation.</p>



<p class="wp-block-paragraph"><a href="https://cybersecuritynews.com/hackers-leverage-hexstrike-ai-tool/" target="_blank" rel="noreferrer noopener">Check Point Research previously highlighted</a> the dual-use risk of LLM orchestration frameworks like HexStrike, noting that the same abstraction layer that makes the tool powerful for defenders can direct offensive capabilities at scale with minimal human oversight a risk vector that security teams must account for in their defensive posture.</p>
<p>The post <a href="https://cybersecuritynews.com/hexstrike-ai-red-team-tool/">HexStrike AI RED-TEAM With 127 Security Tools and BOAZ Red Team Integration</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://cybersecuritynews.com/wp-content/uploads/2026/06/HexStrike-AI-RED-TEAM-Tool.webp" medium="image"></media:content>
            <post-id xmlns="com-wordpress:feed-additions:1">151948</post-id>	</item>
		<item>
		<title>Hackers Impersonate Ghidra, dnSpy, and SpiderFoot to Spread Malware via Fake Download Sites</title>
		<link>https://cybersecuritynews.com/hackers-impersonate-ghidra-dnspy-and-spiderfoot/</link>
		
		<dc:creator><![CDATA[Tushar Subhra Dutta]]></dc:creator>
		<pubDate>Thu, 04 Jun 2026 21:22:17 +0000</pubDate>
				<category><![CDATA[Cyber Security News]]></category>
		<category><![CDATA[Threats]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[cyber security news]]></category>
		<guid isPermaLink="false">https://cybersecuritynews.com/?p=151943</guid>

					<description><![CDATA[<p>Hackers are creating convincing fake websites that impersonate popular security tools to trick users into downloading malware. Instead of obvious phishing pages, these sites look almost identical to real project portals, complete with professional designs and links pointing to actual GitHub repositories. The moment a user clicks the download button, something very different happens behind [&#8230;]</p>
<p>The post <a href="https://cybersecuritynews.com/hackers-impersonate-ghidra-dnspy-and-spiderfoot/">Hackers Impersonate Ghidra, dnSpy, and SpiderFoot to Spread Malware via Fake Download Sites</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Hackers are creating convincing fake websites that impersonate popular security tools to trick users into downloading malware. </p>



<p class="wp-block-paragraph">Instead of obvious phishing pages, these sites look almost identical to real project portals, complete with <a href="https://cybersecuritynews.com/23000-github-repositories-targeted/" id="96173" target="_blank" rel="noreferrer noopener">professional designs and links pointing to actual GitHub repositories</a>. </p>



<p class="wp-block-paragraph">The moment a user clicks the download button, something very different happens behind the scenes.</p>



<p class="wp-block-paragraph">Rather than getting the software they came for, victims are silently routed through a hidden traffic-filtering layer known as a Traffic Distribution System, or TDS. </p>



<p class="wp-block-paragraph">This system acts as a gatekeeper, deciding which users get redirected to malware and which receive a harmless file. It screens for location, browser type, VPN usage, and whether a security researcher might be watching, making it extremely difficult to detect or catch in the act.</p>



<p class="wp-block-paragraph">Analysts at Check Point Research investigated this large-scale campaign and found that the fake sites load a JavaScript script hosted on Amazon&#8217;s CloudFront network. </p>



<p class="wp-block-paragraph">This script intercepts the very first download click and quietly hands the user off to the TDS, with no visible sign that anything unusual has occurred. </p>



<p class="wp-block-paragraph"><a href="https://research.checkpoint.com/2026/impersonation-click-hijacking-and-tds-inside-a-malware-distribution-ecosystem/" id="https://research.checkpoint.com/2026/impersonation-click-hijacking-and-tds-inside-a-malware-distribution-ecosystem/" target="_blank" rel="noreferrer noopener nofollow">Check Point said in a report</a> shared with Cyber Security News (CSN) that the operation specifically targets tools trusted by security professionals, including Ghidra, dnSpy, and SpiderFoot.</p>



<p class="wp-block-paragraph">The campaign has been active since at least December 2025, with recorded malware delivery confirmed from early January 2026. VirusTotal telemetry shows more than 5,000 submissions tied to related samples, and researchers note the real exposure is likely much higher. </p>



<p class="wp-block-paragraph">The fact that the impersonated tools are used daily by security researchers makes this campaign particularly alarming, since it targets the very people trained to spot these threats.</p>



<p class="wp-block-paragraph">Three distinct malware families serve as the final payloads. RemusStealer is a newly emerged infostealer targeting data from more than 20 browsers, including cryptocurrency wallets, <a href="https://cybersecuritynews.com/hackers-selling-prokyc-tools-to-bypass-two-factor-authentication/" id="80808" target="_blank" rel="noreferrer noopener">password managers, and two-factor authentication tools</a>. </p>



<p class="wp-block-paragraph">AnimateClipper silently monitors the clipboard and swaps copied wallet addresses with attacker-controlled ones, potentially redirecting real funds without the victim ever realizing it. </p>



<p class="wp-block-paragraph">A third payload named SessionGate is a multi-stage loader with heavy obfuscation and one-time-key delivery that makes it extraordinarily difficult for analysts to examine.</p>



<h2 id="h-hackers-impersonate-ghidra-dnspy-and-spiderfoot" class="wp-block-heading"><strong>Hackers Impersonate Ghidra, dnSpy, and SpiderFoot</strong></h2>



<p class="wp-block-paragraph">More than 100 active fake websites have been identified in this cluster, all sharing the same CloudFront-hosted scripts and campaign identifiers. </p>



<p class="wp-block-paragraph">Sites like ghidralite[.]com and dnspy[.]org appear near the top of Google results for relevant queries, lending them a false sense of authority. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkPx39g566gBYwHXeUEL_2op-881zloXfvF2s3Yf1wSaZ5p6d03oEDASuXLrwOK2nXdeo1BszNemBoezl-bWYDiGX9Ld9_-yU_bP9lZZLxj0ajqpur1KhEwojILYN_YNKfVZAk4D6nnbMXO9h2SLBAylh9nnohGy8z4iLIMXmI_hqbIP-YJGutY8SP1EI/s16000/Impersonated%20websites%20of%20popular%20software%20tools%20(Source%20-%20Check%20Point).webp" alt="Impersonated websites of popular software tools (Source - Check Point)" /><figcaption class="wp-element-caption">Impersonated websites of popular software tools (Source &#8211; Check Point)</figcaption></figure>
</div>


<p class="wp-block-paragraph">When a user hovers over the download button, the browser status bar even shows a real GitHub URL, so cautious users may not notice anything is wrong.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmj2AyWA6hSVwAhCKCp6XLXUttmMA4Xw0tkoMNjfTzTn9CfsZE4Rc2Q97V-U7HwqaZtEj2UHhcprYkzPLe-o6GwRIZZ-YAf9VwViZOCVXbJXHJ08867H_dl9pRClZEQJnXIULHMkmXXRhKU0Fmb1-UsQiZL3rT06tXi726DJ-DJCMg8jCy7mlQOa1M3U8/s16000/Hovering%20over%20the%20download%20button%20reveals%20the%20legitimate%20GitHub%20repository%20URL%20(Source%20-%20Check%20Point).webp" alt="Hovering over the download button reveals the legitimate GitHub repository URL (Source - Check Point)" /><figcaption class="wp-element-caption">Hovering over the download button reveals the legitimate GitHub repository URL (Source &#8211; Check Point)</figcaption></figure>
</div>


<p class="wp-block-paragraph">The JavaScript loaded by these pages listens for the user&#8217;s first interaction and intercepts it before normal navigation can proceed. On Chrome it captures a mousedown event; on Firefox it uses a click event. </p>



<p class="wp-block-paragraph">It then generates a TDS runtime URL, redirects the user silently, and cancels the original navigation entirely. The victim ends up somewhere completely different from where they intended, and the whole process is invisible.</p>



<h2 id="h-sessiongate-built-to-resist-every-analyst" class="wp-block-heading"><strong>SessionGate: Built to Resist Every Analyst</strong></h2>



<p class="wp-block-paragraph">Among all payloads found, SessionGate stood out for how aggressively it resists analysis. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBlctt90QZTL_ua5HHNKHbk5iFpNt6xNqhvpcxfGn1wSwg2H5iSALd5y1tqvry9grjFqE-Msy5H4MxJqBwaxxKW96Cuh3nq-dG7a6FS2QbK7hKKfKElXmUzttz8hvDd7A88TJXG9rGbrBtt39Ns8uBVabnDisvYcO6rZhnIddBaCt4UE2wMeQ6iVc4-XE/s16000/PUA%20branch%20infection%20chain%20(Source%20-%20Check%20Point).webp" alt="PUA branch infection chain (Source - Check Point)" /><figcaption class="wp-element-caption">PUA branch infection chain (Source &#8211; Check Point)</figcaption></figure>
</div>


<p class="wp-block-paragraph">The initial downloaded file is a 7-Zip archive around 20 MB, but the actual executable inside is only 15 MB, with the remaining 5 MB being obfuscated loader code designed to break tools like IDA&#8217;s decompiler. </p>



<p class="wp-block-paragraph">Functions can exceed 500 KB in size, and encrypted strings are placed inside code regions to confuse disassemblers further.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirfU6r8ivgzglxxt0RxIYp3A7NHh1WZrP32LTO7qjmv9tRn-y1tEIgfbwZdWQI0oA7rwtX8_7Kd42xDPNE45NsWQB45P-Lvi7xMBe9I8CxBdjTetWv0KgI7PJ1Y6WOm0bv1cX-snYhMNBJlTBAfGsXkAnuCqZfnpZTDrNtUpwFHwRGilfAz0wQQgaDrUU/s16000/Bogus%20math,%20opaque%20predicates%20and%20encrypted%20strings%20in%20the%20analyzed%20samples%20(Source%20-%20Check%20Point).webp" alt="Bogus math, opaque predicates and encrypted strings in the analyzed samples (Source - Check Point)" /><figcaption class="wp-element-caption">Bogus math, opaque predicates and encrypted strings in the analyzed samples (Source &#8211; Check Point)</figcaption></figure>
</div>


<p class="wp-block-paragraph">The decryption key for the final payload stage is generated server-side and released only once per victim session. If a researcher tries to replay the chain from a different IP address, the server returns a valid-looking but useless key, making the payload completely unreadable. </p>



<p class="wp-block-paragraph"><a href="https://cybersecuritynews.com/what-security-teams-should-know-about-your-marketing-email-platform/" id="151911" target="_blank" rel="noreferrer noopener">Security teams are strongly advised to download software</a> exclusively from official project pages or verified repositories, verify file hashes after downloading, and actively monitor outbound connections to the C2 domains and infrastructure identified in this campaign.</p>



<p class="wp-block-paragraph" id="h-indicators-of-compromise-iocs"><strong>Indicators of Compromise (IoCs):-</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Type</th><th class="has-text-align-left" data-align="left">Indicator</th><th class="has-text-align-left" data-align="left">Description</th></tr></thead><tbody><tr><td>SHA-256</td><td>598b023e56c45b19173e8f96c1c88036d732fec305cf6bf1b9cf4dbe304beb7f</td><td>SessionGate Stage 1</td></tr><tr><td>SHA-256</td><td>74091f5a8746a1c68d73e1fc1e4e1ff514632ee3f632a8b306f35dabae2d2b64</td><td>SessionGate Stage 1</td></tr><tr><td>SHA-256</td><td>15e6df0c95f2147952308e640d55270e9d097639eaebb34d4b352415f1c6bceb</td><td>SessionGate Stage 1</td></tr><tr><td>SHA-256</td><td>3bb92771e287aa0a8bdd8e5b5bb697427223eaefded3d9b64b5d5c32ad40f3c2</td><td>SessionGate Stage 1</td></tr><tr><td>SHA-256</td><td>cbad672d9bd06ce91ce465d049e50696fbaec9d209ca0ab1fd814d993d04bc9b</td><td>SessionGate Stage 1 / Stage 2</td></tr><tr><td>SHA-256</td><td>4cdb1f7ac502289119f7f8256f00baaa994e6ecfb4000dcf5e1c46073508fcb3</td><td>SessionGate Stage 2</td></tr><tr><td>SHA-256</td><td>ce0888df5e28716432013a8ae002437bd3e993fbe8362c5ff9efbddabfe0ab77</td><td>SessionGate Stage 2</td></tr><tr><td>SHA-256</td><td>26f2abfc254a59c2386dd46dca16744f7147a0f0366cb6008e1d53219175f44c</td><td>SessionGate Stage 2</td></tr><tr><td>SHA-256</td><td>e6a1a428a7c09c9946f7c0179d89b263f442dc3208b5144a9146c200e4185bd6</td><td>AnimateClipper</td></tr><tr><td>SHA-256</td><td>87361ba2bb412dcf49f8738f3b8b9b7dccb557ad2e76ea8d98ffa5b098ae3886</td><td>AnimateClipper</td></tr><tr><td>SHA-256</td><td>39dc2327fe1e5a56ac5ad9dc02f0386cff3d83dcfdc558cacba42ebb9dcc5ec2</td><td>RemusStealer</td></tr><tr><td>SHA-256</td><td>2e842eab0c16ddd1a2ec4a56610adb58d115b65a1e08e9b67e7e375f8eed0873</td><td>RemusStealer</td></tr><tr><td>Domain</td><td>appfreshstart[.]com</td><td>SessionGate C2</td></tr><tr><td>Domain</td><td>appgetonline[.]com</td><td>SessionGate C2</td></tr><tr><td>Domain</td><td>webinnosetup[.]com</td><td>SessionGate C2</td></tr><tr><td>Domain</td><td>appmakingcenter[.]com</td><td>SessionGate C2</td></tr><tr><td>Domain</td><td>yourfastcrc[.]com</td><td>SessionGate CRC C2</td></tr><tr><td>Domain</td><td>mobileversioncrc[.]com</td><td>SessionGate CRC C2</td></tr><tr><td>Domain</td><td>webcrcprove[.]com</td><td>SessionGate CRC C2</td></tr><tr><td>Domain</td><td>integritycrc[.]com</td><td>SessionGate CRC C2</td></tr><tr><td>URL</td><td>http://buccstanor[.]pics:28313</td><td>RemusStealer C2 (primary)</td></tr><tr><td>URL</td><td>http://baxe[.]pics:48261</td><td>RemusStealer C2 (fallback)</td></tr><tr><td>URL</td><td>http://217.156.122[.]75:1378</td><td>RemusStealer C2</td></tr><tr><td>URL</td><td>http://intem[.]lat:9592</td><td>RemusStealer C2</td></tr><tr><td>URL</td><td>http://ropea[.]top:28313</td><td>RemusStealer C2</td></tr><tr><td>URL</td><td>http://forestoaker[.]com:6290</td><td>RemusStealer C2</td></tr><tr><td>URL</td><td>http://buccstanor[.]pics:48261</td><td>RemusStealer C2</td></tr><tr><td>URL</td><td>http://94.231.205[.]229:28313</td><td>RemusStealer C2</td></tr><tr><td>URL</td><td>http://gluckcreek[.]online:48261</td><td>RemusStealer C2</td></tr><tr><td>URL</td><td>https://185.0xA1.0xFB[.]58/navy.7z</td><td>AnimateClipper delivery URL</td></tr><tr><td>URL</td><td>http://194.150.220[.]218/4SLEYpfAk57hGubo/fo0suc2ki2.rtf</td><td>AnimateClipper stage URL</td></tr><tr><td>URL</td><td>https://cdn-1415.brightcanvas[.]digital/fo0suc2ki2.rtf</td><td>AnimateClipper stage URL</td></tr><tr><td>Domain</td><td>kr.hugo-lapp[.]co</td><td>AnimateClipper C2</td></tr><tr><td>Domain</td><td>io.hugo-lapp[.]lat</td><td>AnimateClipper C2</td></tr><tr><td>Domain</td><td>cw.hugo-lapp[.]lat</td><td>AnimateClipper C2</td></tr><tr><td>Domain</td><td>st.hugo-lapp[.]lat</td><td>AnimateClipper C2</td></tr><tr><td>Domain</td><td>td.hugo-lapp[.]lat</td><td>AnimateClipper C2</td></tr><tr><td>Domain</td><td>fd.hugo-lapp[.]lat</td><td>AnimateClipper C2</td></tr><tr><td>Domain</td><td>ed.hugo-lapp[.]lat</td><td>AnimateClipper C2</td></tr><tr><td>Domain</td><td>flame-guard[.]cc</td><td>AnimateClipper C2</td></tr><tr><td>Domain</td><td>carlessclapped[.]com</td><td>AnimateClipper C2</td></tr><tr><td>Domain</td><td>ghidralite[.]com</td><td>Fake Ghidra impersonation site</td></tr><tr><td>Domain</td><td>dnspy[.]org</td><td>Fake dnSpy impersonation site</td></tr><tr><td>Domain</td><td>ilspy[.]org</td><td>Fake ILSpy impersonation site</td></tr><tr><td>Domain</td><td>originaldownloads[.]info</td><td>SessionGate landing page</td></tr><tr><td>Domain</td><td>getfluxfile[.]com</td><td>SessionGate landing page</td></tr><tr><td>Domain</td><td>oundhertobeconsist[.]org</td><td>TDS redirector domain</td></tr><tr><td>Domain</td><td>javascriptapiusa[.]com</td><td>SessionGate payload validation</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Note:</strong>&nbsp;<em>IP addresses and domains are intentionally defanged (e.g.,&nbsp;</em><code><em>[.]</em></code><em>) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM</em>.</p>



<p class="has-text-align-center has-background wp-block-paragraph" style="background:linear-gradient(180deg,rgb(238,238,238) 90%,rgb(169,184,195) 100%)"><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>Follow us on&nbsp;<a href="https://news.google.com/publications/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en" target="_blank" rel="noreferrer noopener">Google News</a>,&nbsp;<a href="https://www.linkedin.com/company/cybersecurity-news/" target="_blank" rel="noreferrer noopener">LinkedIn</a>,&nbsp;and&nbsp;<a href="https://x.com/cyber_press_org" target="_blank" rel="noreferrer noopener">X</a>&nbsp;to Get More Instant Updates</strong>,&nbsp;<strong>Set CSN as a Preferred Source in</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong> <strong><strong><a href="https://www.google.com/preferences/source?q=cybersecuritynews.com" target="_blank" rel="noreferrer noopener">Google</a></strong></strong>.</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></p>
<p>The post <a href="https://cybersecuritynews.com/hackers-impersonate-ghidra-dnspy-and-spiderfoot/">Hackers Impersonate Ghidra, dnSpy, and SpiderFoot to Spread Malware via Fake Download Sites</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://cybersecuritynews.com/wp-content/uploads/2026/06/Hackers-Impersonate-Ghidra-dnSpy-and-SpiderFoot-to-Spread-Malware-via-Fake-Download-Sites.webp" medium="image"></media:content>
            <post-id xmlns="com-wordpress:feed-additions:1">151943</post-id>	</item>
		<item>
		<title>binding.gyp Supply Chain Attack Compromises Dozens of npm Packages Across Maintainer Accounts</title>
		<link>https://cybersecuritynews.com/binding-gyp-supply-chain-attack-compromises-dozens-of-npm-packages/</link>
		
		<dc:creator><![CDATA[Tushar Subhra Dutta]]></dc:creator>
		<pubDate>Thu, 04 Jun 2026 21:09:32 +0000</pubDate>
				<category><![CDATA[Cyber Security News]]></category>
		<category><![CDATA[Threats]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[cyber security news]]></category>
		<guid isPermaLink="false">https://cybersecuritynews.com/?p=151942</guid>

					<description><![CDATA[<p>A self-replicating worm has been quietly spreading across the npm registry using a method most security teams do not watch for. Instead of hiding inside package.json scripts, the attacker weaponized a tiny configuration file called binding.gyp to trigger malicious code the moment a developer runs npm install. The campaign hit dozens of packages across multiple [&#8230;]</p>
<p>The post <a href="https://cybersecuritynews.com/binding-gyp-supply-chain-attack-compromises-dozens-of-npm-packages/">binding.gyp Supply Chain Attack Compromises Dozens of npm Packages Across Maintainer Accounts</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A self-replicating worm has been quietly spreading across the npm registry using a method most security teams do not watch for. Instead of hiding inside package.json scripts, the attacker weaponized a tiny configuration file called binding.gyp to trigger malicious code the moment a developer runs npm install. </p>



<p class="wp-block-paragraph">The campaign hit dozens of packages across multiple maintainer accounts in a rolling wave that lasted less than two hours, making it a fast and highly efficient supply chain strike.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/6ad114d6-34af-4a72-a0f6-261cfd398c5c/binding.gyp-Supply-Chain-Attack-Compromises-Dozens-of-npm-Packages-Across-Maintainer-Accounts.pdf?AWSAccessKeyId=ASIA2F3EMEYE3AMPQFTH&amp;Signature=ZPPVpluYbO0e1byblBD5%2BLVeJLU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDwJ1xbA7tjcoCcLSSl352QMkg1vkOUfCKjogV35B1rhAIgVTyFyVcyOsxgVnZFG6x555bEpo2S9hvIB35ODE3TQEQq8wQIXRABGgw2OTk3NTMzMDk3MDUiDC7KTwkjQ0v56OTLdyrQBIB49X5SN6dvDSZI6Y9nH9wKM3hXEp2KvgLqjmIyAbXytOYsBYSvW6yleIAvjK6a92UpnT%2Bipd%2F4SWhgsACuMf%2FS8V%2BYCvQ7G40WmF29YfcWW4%2FPCu1plrfkT7bcwQfqTod55%2F6ISPm7vHKRUjPKT0Aq0qvDKp8fe6JMVtzTjndMw2%2B6pJKKyBgDGOm2B%2Bo%2BkVKukUDPo9jW1N8MFfE0oTPjccMcDOWwtOcHum807r09jy%2Bo3GIC0kOvXyRTQteIgC%2BJzQv3VFOHFv%2Fg98DLeldEKcOhIGeCCE1wcsSQJ%2B5sI%2B09sQeKqKAhePqmYTHiMtB5285zaRU5DTqPjIvVv4EWkx0UT6VOOgmGcjaLxoMH0Ot8e3Zrk8LxAC59BGJhnrCJgGpKi5gZOUWWYx807B0MRpIvvKv7mwrgDk%2FMwKOyemm5MI9RpvjvonxV0Y0zQVpoSvaVs1c2LLNd9SdqWYUSQVZOxHuZignCEazugBL6wDgvvWj9xVX18758cpD5akPhkothV0Wg3m808PS9GRGepLCHw%2FfUhWYed28WCiIeDPl6PIFa8CgNBVt6Ru50FxIGAlDQ3YMiKbS%2B39wJJ5BZz5dKbQLkKeI2umKerqUMpfNPAeyJd5c4NUWWfXLjyda8Iy%2B%2FaFKjgHkrV9VwUVq8LywtKmDMvIaKc9pzFi6nV3jOtBWmkxO%2FXaUgrGtUPJSMYxBYxtkqa0aozJudAcFxdcH8zNUlVW652%2BJSkEFU5PrKDwEVEpcYg0spLwIBFnDYzaZjGSoGbx%2BdDZSloLIw6rKH0QY6mAFI9pP7aY3Ea%2FEb1Ipc32ttlMiyDPoODGXnsM0qm3Xf%2BnxB6rvgWs8xS9IkP3QQI5TKtwpNHPRLaYaS%2BitWki6vyan6V%2BYXUO%2FwwzpfSZltHls%2B2OyMgaWvF%2FE2zBvMDjNCNAXGx3zUzK7lGVlECFHvA%2BV6P%2BzWHctxrfAlaJ808lv7fGpsq6Qe%2F%2BBNsY1lNKRNvZs37Y%2FBOQ%3D%3D&amp;Expires=1780606781" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">The attack compromised 57 npm packages across more than 286 malicious versions on June 3, 2026. The largest target was @vapi-ai/server-sdk, the official Vapi.ai voice AI server SDK with over 408,000 monthly downloads, struck first at 23:30 UTC on that day. </p>



<p class="wp-block-paragraph">Within an hour, more than 50 additional packages belonging to the maintainer jagreehal were also poisoned, including ai-sdk-ollama, which counts more than 120,000 monthly downloads.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/6ad114d6-34af-4a72-a0f6-261cfd398c5c/binding.gyp-Supply-Chain-Attack-Compromises-Dozens-of-npm-Packages-Across-Maintainer-Accounts.pdf?AWSAccessKeyId=ASIA2F3EMEYE3AMPQFTH&amp;Signature=ZPPVpluYbO0e1byblBD5%2BLVeJLU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDwJ1xbA7tjcoCcLSSl352QMkg1vkOUfCKjogV35B1rhAIgVTyFyVcyOsxgVnZFG6x555bEpo2S9hvIB35ODE3TQEQq8wQIXRABGgw2OTk3NTMzMDk3MDUiDC7KTwkjQ0v56OTLdyrQBIB49X5SN6dvDSZI6Y9nH9wKM3hXEp2KvgLqjmIyAbXytOYsBYSvW6yleIAvjK6a92UpnT%2Bipd%2F4SWhgsACuMf%2FS8V%2BYCvQ7G40WmF29YfcWW4%2FPCu1plrfkT7bcwQfqTod55%2F6ISPm7vHKRUjPKT0Aq0qvDKp8fe6JMVtzTjndMw2%2B6pJKKyBgDGOm2B%2Bo%2BkVKukUDPo9jW1N8MFfE0oTPjccMcDOWwtOcHum807r09jy%2Bo3GIC0kOvXyRTQteIgC%2BJzQv3VFOHFv%2Fg98DLeldEKcOhIGeCCE1wcsSQJ%2B5sI%2B09sQeKqKAhePqmYTHiMtB5285zaRU5DTqPjIvVv4EWkx0UT6VOOgmGcjaLxoMH0Ot8e3Zrk8LxAC59BGJhnrCJgGpKi5gZOUWWYx807B0MRpIvvKv7mwrgDk%2FMwKOyemm5MI9RpvjvonxV0Y0zQVpoSvaVs1c2LLNd9SdqWYUSQVZOxHuZignCEazugBL6wDgvvWj9xVX18758cpD5akPhkothV0Wg3m808PS9GRGepLCHw%2FfUhWYed28WCiIeDPl6PIFa8CgNBVt6Ru50FxIGAlDQ3YMiKbS%2B39wJJ5BZz5dKbQLkKeI2umKerqUMpfNPAeyJd5c4NUWWfXLjyda8Iy%2B%2FaFKjgHkrV9VwUVq8LywtKmDMvIaKc9pzFi6nV3jOtBWmkxO%2FXaUgrGtUPJSMYxBYxtkqa0aozJudAcFxdcH8zNUlVW652%2BJSkEFU5PrKDwEVEpcYg0spLwIBFnDYzaZjGSoGbx%2BdDZSloLIw6rKH0QY6mAFI9pP7aY3Ea%2FEb1Ipc32ttlMiyDPoODGXnsM0qm3Xf%2BnxB6rvgWs8xS9IkP3QQI5TKtwpNHPRLaYaS%2BitWki6vyan6V%2BYXUO%2FwwzpfSZltHls%2B2OyMgaWvF%2FE2zBvMDjNCNAXGx3zUzK7lGVlECFHvA%2BV6P%2BzWHctxrfAlaJ808lv7fGpsq6Qe%2F%2BBNsY1lNKRNvZs37Y%2FBOQ%3D%3D&amp;Expires=1780606781" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">Researchers at StepSecurity identified and analyzed the full attack chain, naming the technique &#8220;Phantom Gyp.&#8221; </p>



<p class="wp-block-paragraph"><a href="https://www.stepsecurity.io/blog/binding-gyp-npm-supply-chain-attack-spreads-like-worm" id="https://www.stepsecurity.io/blog/binding-gyp-npm-supply-chain-attack-spreads-like-worm" target="_blank" rel="noreferrer noopener nofollow">StepSecurity report</a>, shared with Cyber Security News (CSN), explains how the attacker exploited a 157-byte binding.gyp file to trigger code execution during installation, completely sidestepping the preinstall and postinstall lifecycle checks that most security scanners are built to catch.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/6ad114d6-34af-4a72-a0f6-261cfd398c5c/binding.gyp-Supply-Chain-Attack-Compromises-Dozens-of-npm-Packages-Across-Maintainer-Accounts.pdf?AWSAccessKeyId=ASIA2F3EMEYE3AMPQFTH&amp;Signature=ZPPVpluYbO0e1byblBD5%2BLVeJLU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDwJ1xbA7tjcoCcLSSl352QMkg1vkOUfCKjogV35B1rhAIgVTyFyVcyOsxgVnZFG6x555bEpo2S9hvIB35ODE3TQEQq8wQIXRABGgw2OTk3NTMzMDk3MDUiDC7KTwkjQ0v56OTLdyrQBIB49X5SN6dvDSZI6Y9nH9wKM3hXEp2KvgLqjmIyAbXytOYsBYSvW6yleIAvjK6a92UpnT%2Bipd%2F4SWhgsACuMf%2FS8V%2BYCvQ7G40WmF29YfcWW4%2FPCu1plrfkT7bcwQfqTod55%2F6ISPm7vHKRUjPKT0Aq0qvDKp8fe6JMVtzTjndMw2%2B6pJKKyBgDGOm2B%2Bo%2BkVKukUDPo9jW1N8MFfE0oTPjccMcDOWwtOcHum807r09jy%2Bo3GIC0kOvXyRTQteIgC%2BJzQv3VFOHFv%2Fg98DLeldEKcOhIGeCCE1wcsSQJ%2B5sI%2B09sQeKqKAhePqmYTHiMtB5285zaRU5DTqPjIvVv4EWkx0UT6VOOgmGcjaLxoMH0Ot8e3Zrk8LxAC59BGJhnrCJgGpKi5gZOUWWYx807B0MRpIvvKv7mwrgDk%2FMwKOyemm5MI9RpvjvonxV0Y0zQVpoSvaVs1c2LLNd9SdqWYUSQVZOxHuZignCEazugBL6wDgvvWj9xVX18758cpD5akPhkothV0Wg3m808PS9GRGepLCHw%2FfUhWYed28WCiIeDPl6PIFa8CgNBVt6Ru50FxIGAlDQ3YMiKbS%2B39wJJ5BZz5dKbQLkKeI2umKerqUMpfNPAeyJd5c4NUWWfXLjyda8Iy%2B%2FaFKjgHkrV9VwUVq8LywtKmDMvIaKc9pzFi6nV3jOtBWmkxO%2FXaUgrGtUPJSMYxBYxtkqa0aozJudAcFxdcH8zNUlVW652%2BJSkEFU5PrKDwEVEpcYg0spLwIBFnDYzaZjGSoGbx%2BdDZSloLIw6rKH0QY6mAFI9pP7aY3Ea%2FEb1Ipc32ttlMiyDPoODGXnsM0qm3Xf%2BnxB6rvgWs8xS9IkP3QQI5TKtwpNHPRLaYaS%2BitWki6vyan6V%2BYXUO%2FwwzpfSZltHls%2B2OyMgaWvF%2FE2zBvMDjNCNAXGx3zUzK7lGVlECFHvA%2BV6P%2BzWHctxrfAlaJ808lv7fGpsq6Qe%2F%2BBNsY1lNKRNvZs37Y%2FBOQ%3D%3D&amp;Expires=1780606781" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">The payload is a new variant of the Miasma worm, a self-spreading supply chain malware family that had already hit 32 packages under the @redhat-cloud-services npm namespace just two days earlier. </p>



<p class="wp-block-paragraph"><a href="https://cybersecuritynews.com/checkmarx-data-published-on-dark-web/" id="148612" target="_blank" rel="noreferrer noopener">The attacker left a taunt in 195 GitHub repository</a> descriptions, a reversed string that decodes to &#8220;Shai-Hulud: Here We Go Again,&#8221; a direct reference to StepSecurity&#8217;s prior Red Hat analysis. This attack is not random; it is calculated and persistent.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/6ad114d6-34af-4a72-a0f6-261cfd398c5c/binding.gyp-Supply-Chain-Attack-Compromises-Dozens-of-npm-Packages-Across-Maintainer-Accounts.pdf?AWSAccessKeyId=ASIA2F3EMEYE3AMPQFTH&amp;Signature=ZPPVpluYbO0e1byblBD5%2BLVeJLU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDwJ1xbA7tjcoCcLSSl352QMkg1vkOUfCKjogV35B1rhAIgVTyFyVcyOsxgVnZFG6x555bEpo2S9hvIB35ODE3TQEQq8wQIXRABGgw2OTk3NTMzMDk3MDUiDC7KTwkjQ0v56OTLdyrQBIB49X5SN6dvDSZI6Y9nH9wKM3hXEp2KvgLqjmIyAbXytOYsBYSvW6yleIAvjK6a92UpnT%2Bipd%2F4SWhgsACuMf%2FS8V%2BYCvQ7G40WmF29YfcWW4%2FPCu1plrfkT7bcwQfqTod55%2F6ISPm7vHKRUjPKT0Aq0qvDKp8fe6JMVtzTjndMw2%2B6pJKKyBgDGOm2B%2Bo%2BkVKukUDPo9jW1N8MFfE0oTPjccMcDOWwtOcHum807r09jy%2Bo3GIC0kOvXyRTQteIgC%2BJzQv3VFOHFv%2Fg98DLeldEKcOhIGeCCE1wcsSQJ%2B5sI%2B09sQeKqKAhePqmYTHiMtB5285zaRU5DTqPjIvVv4EWkx0UT6VOOgmGcjaLxoMH0Ot8e3Zrk8LxAC59BGJhnrCJgGpKi5gZOUWWYx807B0MRpIvvKv7mwrgDk%2FMwKOyemm5MI9RpvjvonxV0Y0zQVpoSvaVs1c2LLNd9SdqWYUSQVZOxHuZignCEazugBL6wDgvvWj9xVX18758cpD5akPhkothV0Wg3m808PS9GRGepLCHw%2FfUhWYed28WCiIeDPl6PIFa8CgNBVt6Ru50FxIGAlDQ3YMiKbS%2B39wJJ5BZz5dKbQLkKeI2umKerqUMpfNPAeyJd5c4NUWWfXLjyda8Iy%2B%2FaFKjgHkrV9VwUVq8LywtKmDMvIaKc9pzFi6nV3jOtBWmkxO%2FXaUgrGtUPJSMYxBYxtkqa0aozJudAcFxdcH8zNUlVW652%2BJSkEFU5PrKDwEVEpcYg0spLwIBFnDYzaZjGSoGbx%2BdDZSloLIw6rKH0QY6mAFI9pP7aY3Ea%2FEb1Ipc32ttlMiyDPoODGXnsM0qm3Xf%2BnxB6rvgWs8xS9IkP3QQI5TKtwpNHPRLaYaS%2BitWki6vyan6V%2BYXUO%2FwwzpfSZltHls%2B2OyMgaWvF%2FE2zBvMDjNCNAXGx3zUzK7lGVlECFHvA%2BV6P%2BzWHctxrfAlaJ808lv7fGpsq6Qe%2F%2BBNsY1lNKRNvZs37Y%2FBOQ%3D%3D&amp;Expires=1780606781" target="_blank" rel="noreferrer noopener"></a></p>



<h2 id="h-binding-gyp-supply-chain-attack" class="wp-block-heading"><strong>binding.gyp Supply Chain Attack</strong></h2>



<p class="wp-block-paragraph">The binding.gyp method works because npm automatically runs node-gyp rebuild when it spots that file, treating it as a signal the package contains native C or C++ code. </p>



<p class="wp-block-paragraph">The attacker embedded a shell command using gyp&#8217;s own command substitution syntax, silently launching a malicious payload while returning a fake source filename so the build shows no errors. Tools that only scan package.json for install scripts see nothing suspicious at all.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfA8U58w5eDf22dmhJgV3Ra1F1MEkKQwysmFcZm1zSfe6HEACUwp3b1U3D6YE9R_NbroqpFqm3a5D8W8spW-zp_IZOMgbZx3JrCsGEtrFEzHuRSo-GqduxVr7bh5Rrwj2DWVfYPNhmeigh_xnnSOOK85q_HLaHDqyz8e2GV2HE16D6JCcyKBvxPqu1k-g/s16000/Four-Stage%20Payload%20(Source%20-%20StepSecurity).webp" alt="Four-Stage Payload (Source - StepSecurity)" /><figcaption class="wp-element-caption">Four-Stage Payload (Source &#8211; StepSecurity)</figcaption></figure>
</div>


<p class="wp-block-paragraph">The malicious root index.js weighs 4.5 MB while the legitimate package entry point is only 27 KB, a size gap that should raise immediate suspicion. </p>



<p class="wp-block-paragraph">The payload is buried under four layers of obfuscation including a ROT cipher, AES-128-GCM encryption, and a runtime-switching trick that downloads the Bun JavaScript runtime in under one second to execute the final stage outside of Node.js. </p>



<p class="wp-block-paragraph">This clever move specifically evades security tooling that only monitors Node.js process activity.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/6ad114d6-34af-4a72-a0f6-261cfd398c5c/binding.gyp-Supply-Chain-Attack-Compromises-Dozens-of-npm-Packages-Across-Maintainer-Accounts.pdf?AWSAccessKeyId=ASIA2F3EMEYE3AMPQFTH&amp;Signature=ZPPVpluYbO0e1byblBD5%2BLVeJLU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDwJ1xbA7tjcoCcLSSl352QMkg1vkOUfCKjogV35B1rhAIgVTyFyVcyOsxgVnZFG6x555bEpo2S9hvIB35ODE3TQEQq8wQIXRABGgw2OTk3NTMzMDk3MDUiDC7KTwkjQ0v56OTLdyrQBIB49X5SN6dvDSZI6Y9nH9wKM3hXEp2KvgLqjmIyAbXytOYsBYSvW6yleIAvjK6a92UpnT%2Bipd%2F4SWhgsACuMf%2FS8V%2BYCvQ7G40WmF29YfcWW4%2FPCu1plrfkT7bcwQfqTod55%2F6ISPm7vHKRUjPKT0Aq0qvDKp8fe6JMVtzTjndMw2%2B6pJKKyBgDGOm2B%2Bo%2BkVKukUDPo9jW1N8MFfE0oTPjccMcDOWwtOcHum807r09jy%2Bo3GIC0kOvXyRTQteIgC%2BJzQv3VFOHFv%2Fg98DLeldEKcOhIGeCCE1wcsSQJ%2B5sI%2B09sQeKqKAhePqmYTHiMtB5285zaRU5DTqPjIvVv4EWkx0UT6VOOgmGcjaLxoMH0Ot8e3Zrk8LxAC59BGJhnrCJgGpKi5gZOUWWYx807B0MRpIvvKv7mwrgDk%2FMwKOyemm5MI9RpvjvonxV0Y0zQVpoSvaVs1c2LLNd9SdqWYUSQVZOxHuZignCEazugBL6wDgvvWj9xVX18758cpD5akPhkothV0Wg3m808PS9GRGepLCHw%2FfUhWYed28WCiIeDPl6PIFa8CgNBVt6Ru50FxIGAlDQ3YMiKbS%2B39wJJ5BZz5dKbQLkKeI2umKerqUMpfNPAeyJd5c4NUWWfXLjyda8Iy%2B%2FaFKjgHkrV9VwUVq8LywtKmDMvIaKc9pzFi6nV3jOtBWmkxO%2FXaUgrGtUPJSMYxBYxtkqa0aozJudAcFxdcH8zNUlVW652%2BJSkEFU5PrKDwEVEpcYg0spLwIBFnDYzaZjGSoGbx%2BdDZSloLIw6rKH0QY6mAFI9pP7aY3Ea%2FEb1Ipc32ttlMiyDPoODGXnsM0qm3Xf%2BnxB6rvgWs8xS9IkP3QQI5TKtwpNHPRLaYaS%2BitWki6vyan6V%2BYXUO%2FwwzpfSZltHls%2B2OyMgaWvF%2FE2zBvMDjNCNAXGx3zUzK7lGVlECFHvA%2BV6P%2BzWHctxrfAlaJ808lv7fGpsq6Qe%2F%2BBNsY1lNKRNvZs37Y%2FBOQ%3D%3D&amp;Expires=1780606781" target="_blank" rel="noreferrer noopener"></a></p>



<h2 id="h-credential-theft-worm-propagation-and-ai-backdoors" class="wp-block-heading"><strong>Credential Theft, Worm Propagation, and AI Backdoors</strong></h2>



<p class="wp-block-paragraph">Once active, the malware operates as a comprehensive credential harvester purpose-built for CI/CD environments, targeting AWS keys, GCP credentials, Azure tokens, HashiCorp Vault tokens, GitHub Actions secrets, and 1Password vaults. </p>



<p class="wp-block-paragraph">It <a href="https://cybersecuritynews.com/prompt-injection-github-actions/" id="135172" target="_blank" rel="noreferrer noopener">scrapes GitHub Actions runner memory directly</a> to pull masked secrets out in unmasked form, the same technique observed in the TanStack compromise from May 2026. Stolen credentials are encrypted and uploaded to programmatically created repositories under the attacker-controlled GitHub account liuende501.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg25auAMkmQ0JroeSIzEG1SPise7Dfov0rvFLQHkakquEiupCDjTYgeely2dwu1o8hzpDocnBHVijo-CZ2MsHDkC5rOHS788yLbsObVNjFzOmWh1SBTBnhc00AO6lerSSxQdZACrO0G1FybGARdgdazoxLV0E7lzo7VrEev_in1F2rHfE6y10e0g8oUg7g/s16000/Multi-Cloud%20Credential%20Theft%20(Source%20-%20StepSecurity).webp" alt="Multi-Cloud Credential Theft (Source - StepSecurity)" /><figcaption class="wp-element-caption">Multi-Cloud Credential Theft (Source &#8211; StepSecurity)</figcaption></figure>
</div>


<p class="wp-block-paragraph">The worm does not stop at stealing credentials. It uses stolen npm tokens to enumerate every package a compromised maintainer owns, inject the binding.gyp payload into each one, and republish with forged SLSA provenance and Sigstore signing. </p>



<p class="wp-block-paragraph">This makes reinfected packages appear fully legitimate even to tools specifically designed to verify supply chain integrity. </p>



<p class="wp-block-paragraph">The <a href="https://cybersecuritynews.com/fake-claude-code-installer-via-google-sites/" id="151841" target="_blank" rel="noreferrer noopener">malware also injects backdoor configuration files into AI coding assistants</a> like Claude Code, Cursor, and Gemini, so every AI-assisted suggestion inside a poisoned project could be quietly influenced by the attacker.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/6ad114d6-34af-4a72-a0f6-261cfd398c5c/binding.gyp-Supply-Chain-Attack-Compromises-Dozens-of-npm-Packages-Across-Maintainer-Accounts.pdf?AWSAccessKeyId=ASIA2F3EMEYE3AMPQFTH&amp;Signature=ZPPVpluYbO0e1byblBD5%2BLVeJLU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDwJ1xbA7tjcoCcLSSl352QMkg1vkOUfCKjogV35B1rhAIgVTyFyVcyOsxgVnZFG6x555bEpo2S9hvIB35ODE3TQEQq8wQIXRABGgw2OTk3NTMzMDk3MDUiDC7KTwkjQ0v56OTLdyrQBIB49X5SN6dvDSZI6Y9nH9wKM3hXEp2KvgLqjmIyAbXytOYsBYSvW6yleIAvjK6a92UpnT%2Bipd%2F4SWhgsACuMf%2FS8V%2BYCvQ7G40WmF29YfcWW4%2FPCu1plrfkT7bcwQfqTod55%2F6ISPm7vHKRUjPKT0Aq0qvDKp8fe6JMVtzTjndMw2%2B6pJKKyBgDGOm2B%2Bo%2BkVKukUDPo9jW1N8MFfE0oTPjccMcDOWwtOcHum807r09jy%2Bo3GIC0kOvXyRTQteIgC%2BJzQv3VFOHFv%2Fg98DLeldEKcOhIGeCCE1wcsSQJ%2B5sI%2B09sQeKqKAhePqmYTHiMtB5285zaRU5DTqPjIvVv4EWkx0UT6VOOgmGcjaLxoMH0Ot8e3Zrk8LxAC59BGJhnrCJgGpKi5gZOUWWYx807B0MRpIvvKv7mwrgDk%2FMwKOyemm5MI9RpvjvonxV0Y0zQVpoSvaVs1c2LLNd9SdqWYUSQVZOxHuZignCEazugBL6wDgvvWj9xVX18758cpD5akPhkothV0Wg3m808PS9GRGepLCHw%2FfUhWYed28WCiIeDPl6PIFa8CgNBVt6Ru50FxIGAlDQ3YMiKbS%2B39wJJ5BZz5dKbQLkKeI2umKerqUMpfNPAeyJd5c4NUWWfXLjyda8Iy%2B%2FaFKjgHkrV9VwUVq8LywtKmDMvIaKc9pzFi6nV3jOtBWmkxO%2FXaUgrGtUPJSMYxBYxtkqa0aozJudAcFxdcH8zNUlVW652%2BJSkEFU5PrKDwEVEpcYg0spLwIBFnDYzaZjGSoGbx%2BdDZSloLIw6rKH0QY6mAFI9pP7aY3Ea%2FEb1Ipc32ttlMiyDPoODGXnsM0qm3Xf%2BnxB6rvgWs8xS9IkP3QQI5TKtwpNHPRLaYaS%2BitWki6vyan6V%2BYXUO%2FwwzpfSZltHls%2B2OyMgaWvF%2FE2zBvMDjNCNAXGx3zUzK7lGVlECFHvA%2BV6P%2BzWHctxrfAlaJ808lv7fGpsq6Qe%2F%2BBNsY1lNKRNvZs37Y%2FBOQ%3D%3D&amp;Expires=1780606781" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">StepSecurity advises teams to immediately audit repositories and CI pipelines for any affected packages, treating all credentials from compromised environments as stolen and rotating them right away. </p>



<p class="wp-block-paragraph">Teams should also look for injected AI assistant files such as .claude/setup.mjs, .cursor/rules/setup.mdc, and .vscode/setup.mjs in their project repositories. </p>



<p class="wp-block-paragraph">Blocking outbound network access to github.com/liuende501 and the Bun download endpoint is strongly recommended as an immediate containment measure.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/6ad114d6-34af-4a72-a0f6-261cfd398c5c/binding.gyp-Supply-Chain-Attack-Compromises-Dozens-of-npm-Packages-Across-Maintainer-Accounts.pdf?AWSAccessKeyId=ASIA2F3EMEYE3AMPQFTH&amp;Signature=ZPPVpluYbO0e1byblBD5%2BLVeJLU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDwJ1xbA7tjcoCcLSSl352QMkg1vkOUfCKjogV35B1rhAIgVTyFyVcyOsxgVnZFG6x555bEpo2S9hvIB35ODE3TQEQq8wQIXRABGgw2OTk3NTMzMDk3MDUiDC7KTwkjQ0v56OTLdyrQBIB49X5SN6dvDSZI6Y9nH9wKM3hXEp2KvgLqjmIyAbXytOYsBYSvW6yleIAvjK6a92UpnT%2Bipd%2F4SWhgsACuMf%2FS8V%2BYCvQ7G40WmF29YfcWW4%2FPCu1plrfkT7bcwQfqTod55%2F6ISPm7vHKRUjPKT0Aq0qvDKp8fe6JMVtzTjndMw2%2B6pJKKyBgDGOm2B%2Bo%2BkVKukUDPo9jW1N8MFfE0oTPjccMcDOWwtOcHum807r09jy%2Bo3GIC0kOvXyRTQteIgC%2BJzQv3VFOHFv%2Fg98DLeldEKcOhIGeCCE1wcsSQJ%2B5sI%2B09sQeKqKAhePqmYTHiMtB5285zaRU5DTqPjIvVv4EWkx0UT6VOOgmGcjaLxoMH0Ot8e3Zrk8LxAC59BGJhnrCJgGpKi5gZOUWWYx807B0MRpIvvKv7mwrgDk%2FMwKOyemm5MI9RpvjvonxV0Y0zQVpoSvaVs1c2LLNd9SdqWYUSQVZOxHuZignCEazugBL6wDgvvWj9xVX18758cpD5akPhkothV0Wg3m808PS9GRGepLCHw%2FfUhWYed28WCiIeDPl6PIFa8CgNBVt6Ru50FxIGAlDQ3YMiKbS%2B39wJJ5BZz5dKbQLkKeI2umKerqUMpfNPAeyJd5c4NUWWfXLjyda8Iy%2B%2FaFKjgHkrV9VwUVq8LywtKmDMvIaKc9pzFi6nV3jOtBWmkxO%2FXaUgrGtUPJSMYxBYxtkqa0aozJudAcFxdcH8zNUlVW652%2BJSkEFU5PrKDwEVEpcYg0spLwIBFnDYzaZjGSoGbx%2BdDZSloLIw6rKH0QY6mAFI9pP7aY3Ea%2FEb1Ipc32ttlMiyDPoODGXnsM0qm3Xf%2BnxB6rvgWs8xS9IkP3QQI5TKtwpNHPRLaYaS%2BitWki6vyan6V%2BYXUO%2FwwzpfSZltHls%2B2OyMgaWvF%2FE2zBvMDjNCNAXGx3zUzK7lGVlECFHvA%2BV6P%2BzWHctxrfAlaJ808lv7fGpsq6Qe%2F%2BBNsY1lNKRNvZs37Y%2FBOQ%3D%3D&amp;Expires=1780606781" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph" id="h-indicators-of-compromise-iocs"><strong>Indicators of Compromise (IoCs):-</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Type</th><th class="has-text-align-left" data-align="left">Indicator</th><th class="has-text-align-left" data-align="left">Description</th></tr></thead><tbody><tr><td>GitHub Account</td><td>github.com/liuende501</td><td>Attacker-controlled exfiltration account hosting 236 programmatically created repositories</td></tr><tr><td>URL</td><td>https://github.com/oven-sh/bun/releases/download/bun-v1.3.13/bun-linux-x64-baseline.zip</td><td>Bun runtime download URL used during payload execution</td></tr><tr><td>C2 Keyword</td><td>thebeautifulmarchoftime</td><td>GitHub commit search keyword used as C2 beacon to verify channel is active</td></tr><tr><td>C2 Keyword</td><td>IfYouInvalidateThisTokenItWillNukeTheComputer</td><td>GitHub commit search keyword used to validate stolen token is not revoked</td></tr><tr><td>Fake User-Agent</td><td>python-requests/2.31.0</td><td>User-Agent string used by malware despite running inside Bun runtime</td></tr><tr><td>Exfil Path Pattern</td><td>repos/liuende501/{repo}/contents/results/results-{timestamp}.json</td><td>Pattern used to store encrypted stolen credentials in exfiltration repos</td></tr><tr><td>File Hash (SHA256)</td><td>288f26c2eadcb1a7923fe376d16f5404216cc&#8230;</td><td>Package tarball (.tgz) from executable-stories-demo@0.1.11</td></tr><tr><td>File Hash (SHA256)</td><td>ef641e956f91d501b748085996303c96a64d6&#8230;</td><td>binding.gyp (157 bytes) — identical across all compromised versions</td></tr><tr><td>File Hash (SHA256)</td><td>5926b86b642e00672252953eb30d8f75cfb77&#8230;</td><td>Obfuscated root index.js (4.5 MB) from executable-stories-demo@0.1.11</td></tr><tr><td>File Hash (SHA256)</td><td>ceff7c51d70832c3ec8dd2744b606a23b3c92&#8230;</td><td>Decrypted Bun loader blob (907 bytes)</td></tr><tr><td>File Hash (SHA256)</td><td>da39146ef451d1b174a24d00b1e2a45cd38d5&#8230;</td><td>Decrypted main payload (668 KB)</td></tr><tr><td>File Hash (SHA256)</td><td>e3dbe63aded45278f49c4746ab938ed9472b3&#8230;</td><td>index.js from @vapi-ai/server-sdk v1.2.1 (4,870,718 bytes)</td></tr><tr><td>File Hash (SHA256)</td><td>82d83274680df928fdda296a348e01802f595&#8230;</td><td>index.js from @vapi-ai/server-sdk v0.11.2 (4,496,586 bytes)</td></tr><tr><td>Malicious File</td><td>binding.gyp</td><td>157-byte install hook containing the Phantom Gyp command substitution trigger</td></tr><tr><td>Malicious File</td><td>index.js (root, 4.5 MB+)</td><td>Obfuscated malware payload placed at package root, not declared as package main</td></tr><tr><td>Temp Path Pattern</td><td>/tmp/b-{random}/</td><td>Temporary directory used to stage and execute downloaded Bun runtime</td></tr><tr><td>Temp File Pattern</td><td>/tmp/p{random}.js</td><td>Randomized temp path used to write and execute the final malware payload</td></tr><tr><td>Malicious File</td><td>.claude/setup.mjs</td><td>AI assistant backdoor file injected into victim repositories (Claude Code)</td></tr><tr><td>Malicious File</td><td>.cursor/rules/setup.mdc</td><td>AI assistant backdoor file injected into victim repositories (Cursor AI)</td></tr><tr><td>Malicious File</td><td>.gemini/settings.json</td><td>AI assistant backdoor file injected into victim repositories (Google Gemini)</td></tr><tr><td>Malicious File</td><td>.vscode/setup.mjs</td><td>AI assistant backdoor file injected into victim repositories (VS Code)</td></tr><tr><td>API Endpoint</td><td>https://registry.npmjs.org/-/whoami</td><td>Used by worm to validate stolen npm tokens before propagation</td></tr><tr><td>API Endpoint</td><td>http://169.254.169.254/latest/api/token</td><td>AWS IMDSv2 endpoint targeted for cloud credential harvesting</td></tr><tr><td>API Endpoint</td><td>http://169.254.169.254/metadata/identity</td><td>Azure IMDS endpoint targeted for cloud credential harvesting</td></tr><tr><td>Repo Description</td><td>Miasma &#8211; The Spreading Blight</td><td>Self-identifier found in 34 exfiltration repository descriptions</td></tr><tr><td>Repo Description</td><td>niagA oG eW ereH :duluH-iahS</td><td>Reversed string (&#8220;Shai-Hulud: Here We Go Again&#8221;) found in 195 exfil repo descriptions</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Note:</strong>&nbsp;<em>IP addresses and domains are intentionally defanged (e.g.,&nbsp;</em><code><em>[.]</em></code><em>) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM</em>.</p>



<p class="has-text-align-center has-background wp-block-paragraph" style="background:linear-gradient(180deg,rgb(238,238,238) 90%,rgb(169,184,195) 100%)"><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>Follow us on&nbsp;<a href="https://news.google.com/publications/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en" target="_blank" rel="noreferrer noopener">Google News</a>,&nbsp;<a href="https://www.linkedin.com/company/cybersecurity-news/" target="_blank" rel="noreferrer noopener">LinkedIn</a>,&nbsp;and&nbsp;<a href="https://x.com/cyber_press_org" target="_blank" rel="noreferrer noopener">X</a>&nbsp;to Get More Instant Updates</strong>,&nbsp;<strong>Set CSN as a Preferred Source in</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong> <strong><strong><a href="https://www.google.com/preferences/source?q=cybersecuritynews.com" target="_blank" rel="noreferrer noopener">Google</a></strong></strong>.</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></p>
<p>The post <a href="https://cybersecuritynews.com/binding-gyp-supply-chain-attack-compromises-dozens-of-npm-packages/">binding.gyp Supply Chain Attack Compromises Dozens of npm Packages Across Maintainer Accounts</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://cybersecuritynews.com/wp-content/uploads/2026/06/binding.gyp-Supply-Chain-Attack-Compromises-Dozens-of-npm-Packages-Across-Maintainer-Accounts.webp" medium="image"></media:content>
            <post-id xmlns="com-wordpress:feed-additions:1">151942</post-id>	</item>
		<item>
		<title>Hackers Use Malicious Ads to Deliver FlutterShell Backdoor on macOS Systems</title>
		<link>https://cybersecuritynews.com/hackers-use-malicious-ads/</link>
		
		<dc:creator><![CDATA[Tushar Subhra Dutta]]></dc:creator>
		<pubDate>Thu, 04 Jun 2026 20:25:42 +0000</pubDate>
				<category><![CDATA[Cyber Security News]]></category>
		<category><![CDATA[Threats]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[cyber security news]]></category>
		<guid isPermaLink="false">https://cybersecuritynews.com/?p=151937</guid>

					<description><![CDATA[<p>A new and rapidly spreading malware campaign is putting macOS users at serious risk. Threat actors are using Google Ads to push fake desktop applications that secretly install a powerful backdoor on infected machines. The campaign, dubbed Operation FlutterBridge, marks a sharp escalation in tactics from financially motivated attackers who have been active since at [&#8230;]</p>
<p>The post <a href="https://cybersecuritynews.com/hackers-use-malicious-ads/">Hackers Use Malicious Ads to Deliver FlutterShell Backdoor on macOS Systems</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A new and rapidly spreading malware campaign is putting macOS users at serious risk. Threat actors are using Google Ads to push fake desktop applications that secretly install a powerful backdoor on infected machines. </p>



<p class="wp-block-paragraph">The campaign, dubbed Operation FlutterBridge, marks a sharp escalation in tactics from financially motivated attackers who have been active since at least 2023.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/67efd02e-6412-493b-a42e-842d188a5bee/Hackers-Use-Malicious-Ads-to-Deliver-FlutterShell-Backdoor-on-macOS-Systems.pdf?AWSAccessKeyId=ASIA2F3EMEYE3KNRYG77&amp;Signature=HkohAmYp9rN%2FkXdIlHc0bQXgtUg%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIDDGxEFt9tyrxi%2B8zD6M%2FuBgwN7uM89fcwakU4X6rUtXAiEAj1cy9j4gsRXuap3sfNezuh2U3Rvyx1nNcLnGfX7wKOkq8wQIXRABGgw2OTk3NTMzMDk3MDUiDPRDsAeWTOE%2FXB%2BHSirQBECRWPM7GeInaQvEWS3yjjBMSVZrQSLEep3KKPz7kLZ9lGbqgLOBz9Knsg%2FnrwbooP7aii7HjcoYipcUXhXxXkyrBYFfves3PuQvM2J9JZotOVZa6yesCtEx%2BwEJHkFuIcOrmJKixVU5jvaLtJ7h15HndtHX%2BpifnN2zuXipMfSWve9Bj0GOny5zdEcuXvnEYZLLoY9Bif07LZHGEgQed%2FYudK%2Fgool9zLkurVqS0ygoCKZfjxHZpPVyCEJMj5Aw7J9KZFLZbN%2BKVjLZF3cP8XxMSC%2BOcYbCx4in%2FfIJmaRaSkqfYUhSfPzQ8XX24F9vxkf%2B7vRfJu4uRqIjMHEuVrUv4VJ%2FouG5IQVjTFoctMUFQAXEF7rAfjBbBaNgXZA5JO%2BOeUtli1YnufLa3bhInGaM8gul%2FxKyVzmklkuQdXSE3i5Y0cesmJ%2BzNqAuU9Fw01y3DEZk4u6fLG6SdXSSVoy3Zs%2B7cQ8Bj5nc74%2BFKN%2Bo1L4ZmFtbN2tIg3xPSEHYUMFHVH6l%2BzRdtquC2mWzNHvfgVB0sNfeIYJSoSfgfkXPYd1n%2FU0JgwmM1kJ8B18btbLqYP6wa6HG30hk8AWgslbZiuPj667%2FYzwgCWYDfvkKNig6860Qyfr5Bo9vUPspHg5S2CVOmn55cgPwRkDa0JglZGCptZxjIBoVMeoDlXBeWQ48LRBqqkI2I3VFJyF%2B5ywYQd44EHYmVPsUM4vy3h49U6GhLJlnFMQXaq5LdWQKndMN19KXMAVhN%2BHeavKG30%2B8jCpJnWzea2i%2BuPAmSigwt6GH0QY6mAGkLjPQW8HOZ2osJFkwweAUP28T%2BgoHSDXRk%2BgauhTKGfY%2BghgVqUv8Q6kYujs7NPpusU67AOuMtqDW9odeVUwLwC3Q0FstdZVopurYyYkL3z%2B1My7mib6AlOWbazaukq%2FQgSbRvSWv3LEwjeRlzqEGtySfS%2BqvB74efM5LKf%2BELCFdKB8dLMQ39Y5DO7b%2F4qWt691dpC2yKQ%3D%3D&amp;Expires=1780604554" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">The malware at the center of this campaign is called FlutterShell, a backdoor built using Google&#8217;s Flutter framework. It is designed to look and feel like a real application while quietly running malicious code in the background. </p>



<p class="wp-block-paragraph">What makes FlutterShell particularly dangerous is that it goes beyond basic spying. It gives attackers full remote control over the infected system, including the ability to execute commands, read and write files, and steal sensitive data.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/67efd02e-6412-493b-a42e-842d188a5bee/Hackers-Use-Malicious-Ads-to-Deliver-FlutterShell-Backdoor-on-macOS-Systems.pdf?AWSAccessKeyId=ASIA2F3EMEYE3KNRYG77&amp;Signature=HkohAmYp9rN%2FkXdIlHc0bQXgtUg%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIDDGxEFt9tyrxi%2B8zD6M%2FuBgwN7uM89fcwakU4X6rUtXAiEAj1cy9j4gsRXuap3sfNezuh2U3Rvyx1nNcLnGfX7wKOkq8wQIXRABGgw2OTk3NTMzMDk3MDUiDPRDsAeWTOE%2FXB%2BHSirQBECRWPM7GeInaQvEWS3yjjBMSVZrQSLEep3KKPz7kLZ9lGbqgLOBz9Knsg%2FnrwbooP7aii7HjcoYipcUXhXxXkyrBYFfves3PuQvM2J9JZotOVZa6yesCtEx%2BwEJHkFuIcOrmJKixVU5jvaLtJ7h15HndtHX%2BpifnN2zuXipMfSWve9Bj0GOny5zdEcuXvnEYZLLoY9Bif07LZHGEgQed%2FYudK%2Fgool9zLkurVqS0ygoCKZfjxHZpPVyCEJMj5Aw7J9KZFLZbN%2BKVjLZF3cP8XxMSC%2BOcYbCx4in%2FfIJmaRaSkqfYUhSfPzQ8XX24F9vxkf%2B7vRfJu4uRqIjMHEuVrUv4VJ%2FouG5IQVjTFoctMUFQAXEF7rAfjBbBaNgXZA5JO%2BOeUtli1YnufLa3bhInGaM8gul%2FxKyVzmklkuQdXSE3i5Y0cesmJ%2BzNqAuU9Fw01y3DEZk4u6fLG6SdXSSVoy3Zs%2B7cQ8Bj5nc74%2BFKN%2Bo1L4ZmFtbN2tIg3xPSEHYUMFHVH6l%2BzRdtquC2mWzNHvfgVB0sNfeIYJSoSfgfkXPYd1n%2FU0JgwmM1kJ8B18btbLqYP6wa6HG30hk8AWgslbZiuPj667%2FYzwgCWYDfvkKNig6860Qyfr5Bo9vUPspHg5S2CVOmn55cgPwRkDa0JglZGCptZxjIBoVMeoDlXBeWQ48LRBqqkI2I3VFJyF%2B5ywYQd44EHYmVPsUM4vy3h49U6GhLJlnFMQXaq5LdWQKndMN19KXMAVhN%2BHeavKG30%2B8jCpJnWzea2i%2BuPAmSigwt6GH0QY6mAGkLjPQW8HOZ2osJFkwweAUP28T%2BgoHSDXRk%2BgauhTKGfY%2BghgVqUv8Q6kYujs7NPpusU67AOuMtqDW9odeVUwLwC3Q0FstdZVopurYyYkL3z%2B1My7mib6AlOWbazaukq%2FQgSbRvSWv3LEwjeRlzqEGtySfS%2BqvB74efM5LKf%2BELCFdKB8dLMQ39Y5DO7b%2F4qWt691dpC2yKQ%3D%3D&amp;Expires=1780604554" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">Researchers from Unit 42, the threat intelligence division of Palo Alto Networks, identified and tracked this campaign under the activity cluster CL-CRI-1089. </p>



<p class="wp-block-paragraph"><a href="https://unit42.paloaltonetworks.com/flutterbridge-new-fluttershell-backdoor/" id="https://unit42.paloaltonetworks.com/flutterbridge-new-fluttershell-backdoor/" target="_blank" rel="noreferrer noopener nofollow">Unit 42 said in a report</a> shared with Cyber Security News (CSN) that the attackers have been spreading malware via malvertising since at least 2023, targeting both Windows and macOS users through separate, ongoing operations.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_z9m0f2-Kb9MfhGa8AoI4ZYx2GvmDPTFBqzkBRmCK7ySSUqCBsF9c4aFBmHnxQAdmRwskKLvLnv6uMedZOE9ABt7bXNfhtrGAoxH-7E_Jj4bD0A_ktkrokiIHb-6A26I3lDN-yxJ_ZhOpfoFzWMFCUrIs4zwpVCIDx-1QyOFVo9aXvp9hAFrzEaufvQM/s16000/WebView%20architecture%20to%20native%20OS%20code%20execution%20graph%20(Source%20-%20Unit42).webp" alt="WebView architecture to native OS code execution graph (Source - Unit42)" /><figcaption class="wp-element-caption">WebView architecture to native OS code execution graph (Source &#8211; Unit42)</figcaption></figure>
</div>


<p class="wp-block-paragraph">The <a href="https://cybersecuritynews.com/hackers-exploiting-companies-google-ads-accounts/" id="88754" target="_blank" rel="noreferrer noopener">campaign uses hundreds of verified Google Ads accounts</a> tied to shell companies to distribute the malware at scale. </p>



<p class="wp-block-paragraph">Ads were crafted to appear legitimate and reached a broad global audience, with a focus on English-speaking countries and Western European markets including France and Germany. Google confirmed it suspended the advertiser accounts after being notified by Unit 42.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/67efd02e-6412-493b-a42e-842d188a5bee/Hackers-Use-Malicious-Ads-to-Deliver-FlutterShell-Backdoor-on-macOS-Systems.pdf?AWSAccessKeyId=ASIA2F3EMEYE3KNRYG77&amp;Signature=HkohAmYp9rN%2FkXdIlHc0bQXgtUg%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIDDGxEFt9tyrxi%2B8zD6M%2FuBgwN7uM89fcwakU4X6rUtXAiEAj1cy9j4gsRXuap3sfNezuh2U3Rvyx1nNcLnGfX7wKOkq8wQIXRABGgw2OTk3NTMzMDk3MDUiDPRDsAeWTOE%2FXB%2BHSirQBECRWPM7GeInaQvEWS3yjjBMSVZrQSLEep3KKPz7kLZ9lGbqgLOBz9Knsg%2FnrwbooP7aii7HjcoYipcUXhXxXkyrBYFfves3PuQvM2J9JZotOVZa6yesCtEx%2BwEJHkFuIcOrmJKixVU5jvaLtJ7h15HndtHX%2BpifnN2zuXipMfSWve9Bj0GOny5zdEcuXvnEYZLLoY9Bif07LZHGEgQed%2FYudK%2Fgool9zLkurVqS0ygoCKZfjxHZpPVyCEJMj5Aw7J9KZFLZbN%2BKVjLZF3cP8XxMSC%2BOcYbCx4in%2FfIJmaRaSkqfYUhSfPzQ8XX24F9vxkf%2B7vRfJu4uRqIjMHEuVrUv4VJ%2FouG5IQVjTFoctMUFQAXEF7rAfjBbBaNgXZA5JO%2BOeUtli1YnufLa3bhInGaM8gul%2FxKyVzmklkuQdXSE3i5Y0cesmJ%2BzNqAuU9Fw01y3DEZk4u6fLG6SdXSSVoy3Zs%2B7cQ8Bj5nc74%2BFKN%2Bo1L4ZmFtbN2tIg3xPSEHYUMFHVH6l%2BzRdtquC2mWzNHvfgVB0sNfeIYJSoSfgfkXPYd1n%2FU0JgwmM1kJ8B18btbLqYP6wa6HG30hk8AWgslbZiuPj667%2FYzwgCWYDfvkKNig6860Qyfr5Bo9vUPspHg5S2CVOmn55cgPwRkDa0JglZGCptZxjIBoVMeoDlXBeWQ48LRBqqkI2I3VFJyF%2B5ywYQd44EHYmVPsUM4vy3h49U6GhLJlnFMQXaq5LdWQKndMN19KXMAVhN%2BHeavKG30%2B8jCpJnWzea2i%2BuPAmSigwt6GH0QY6mAGkLjPQW8HOZ2osJFkwweAUP28T%2BgoHSDXRk%2BgauhTKGfY%2BghgVqUv8Q6kYujs7NPpusU67AOuMtqDW9odeVUwLwC3Q0FstdZVopurYyYkL3z%2B1My7mib6AlOWbazaukq%2FQgSbRvSWv3LEwjeRlzqEGtySfS%2BqvB74efM5LKf%2BELCFdKB8dLMQ39Y5DO7b%2F4qWt691dpC2yKQ%3D%3D&amp;Expires=1780604554" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">What sets FlutterBridge apart from earlier operations is how aggressively the attackers adapted. </p>



<p class="wp-block-paragraph">When one shell company, AdsParkPro LTD, was removed from Google Ads in January 2026, the actors resurfaced just two weeks later under a new verified account and released a fresh malware variant.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/67efd02e-6412-493b-a42e-842d188a5bee/Hackers-Use-Malicious-Ads-to-Deliver-FlutterShell-Backdoor-on-macOS-Systems.pdf?AWSAccessKeyId=ASIA2F3EMEYE3KNRYG77&amp;Signature=HkohAmYp9rN%2FkXdIlHc0bQXgtUg%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIDDGxEFt9tyrxi%2B8zD6M%2FuBgwN7uM89fcwakU4X6rUtXAiEAj1cy9j4gsRXuap3sfNezuh2U3Rvyx1nNcLnGfX7wKOkq8wQIXRABGgw2OTk3NTMzMDk3MDUiDPRDsAeWTOE%2FXB%2BHSirQBECRWPM7GeInaQvEWS3yjjBMSVZrQSLEep3KKPz7kLZ9lGbqgLOBz9Knsg%2FnrwbooP7aii7HjcoYipcUXhXxXkyrBYFfves3PuQvM2J9JZotOVZa6yesCtEx%2BwEJHkFuIcOrmJKixVU5jvaLtJ7h15HndtHX%2BpifnN2zuXipMfSWve9Bj0GOny5zdEcuXvnEYZLLoY9Bif07LZHGEgQed%2FYudK%2Fgool9zLkurVqS0ygoCKZfjxHZpPVyCEJMj5Aw7J9KZFLZbN%2BKVjLZF3cP8XxMSC%2BOcYbCx4in%2FfIJmaRaSkqfYUhSfPzQ8XX24F9vxkf%2B7vRfJu4uRqIjMHEuVrUv4VJ%2FouG5IQVjTFoctMUFQAXEF7rAfjBbBaNgXZA5JO%2BOeUtli1YnufLa3bhInGaM8gul%2FxKyVzmklkuQdXSE3i5Y0cesmJ%2BzNqAuU9Fw01y3DEZk4u6fLG6SdXSSVoy3Zs%2B7cQ8Bj5nc74%2BFKN%2Bo1L4ZmFtbN2tIg3xPSEHYUMFHVH6l%2BzRdtquC2mWzNHvfgVB0sNfeIYJSoSfgfkXPYd1n%2FU0JgwmM1kJ8B18btbLqYP6wa6HG30hk8AWgslbZiuPj667%2FYzwgCWYDfvkKNig6860Qyfr5Bo9vUPspHg5S2CVOmn55cgPwRkDa0JglZGCptZxjIBoVMeoDlXBeWQ48LRBqqkI2I3VFJyF%2B5ywYQd44EHYmVPsUM4vy3h49U6GhLJlnFMQXaq5LdWQKndMN19KXMAVhN%2BHeavKG30%2B8jCpJnWzea2i%2BuPAmSigwt6GH0QY6mAGkLjPQW8HOZ2osJFkwweAUP28T%2BgoHSDXRk%2BgauhTKGfY%2BghgVqUv8Q6kYujs7NPpusU67AOuMtqDW9odeVUwLwC3Q0FstdZVopurYyYkL3z%2B1My7mib6AlOWbazaukq%2FQgSbRvSWv3LEwjeRlzqEGtySfS%2BqvB74efM5LKf%2BELCFdKB8dLMQ39Y5DO7b%2F4qWt691dpC2yKQ%3D%3D&amp;Expires=1780604554" target="_blank" rel="noreferrer noopener"></a></p>



<h2 id="h-hackers-use-malicious-ads" class="wp-block-heading"><strong>Hackers Use Malicious Ads</strong></h2>



<p class="wp-block-paragraph">FlutterShell uses a clever architecture that keeps its malicious code off the device entirely. Instead of embedding harmful instructions in the app binary, the <a href="https://cybersecuritynews.com/multi-stage-windows-malware-invokes-powershell-downloader/" id="139559" target="_blank" rel="noreferrer noopener">malware loads a remote webpage through a built-in browser</a> component called a WebView. </p>



<p class="wp-block-paragraph">That webpage contains the actual attack logic, sent as commands over a channel named <code>flutterInvoke</code>. This design lets attackers change what the malware does at any moment, without updating the app itself.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/67efd02e-6412-493b-a42e-842d188a5bee/Hackers-Use-Malicious-Ads-to-Deliver-FlutterShell-Backdoor-on-macOS-Systems.pdf?AWSAccessKeyId=ASIA2F3EMEYE3KNRYG77&amp;Signature=HkohAmYp9rN%2FkXdIlHc0bQXgtUg%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIDDGxEFt9tyrxi%2B8zD6M%2FuBgwN7uM89fcwakU4X6rUtXAiEAj1cy9j4gsRXuap3sfNezuh2U3Rvyx1nNcLnGfX7wKOkq8wQIXRABGgw2OTk3NTMzMDk3MDUiDPRDsAeWTOE%2FXB%2BHSirQBECRWPM7GeInaQvEWS3yjjBMSVZrQSLEep3KKPz7kLZ9lGbqgLOBz9Knsg%2FnrwbooP7aii7HjcoYipcUXhXxXkyrBYFfves3PuQvM2J9JZotOVZa6yesCtEx%2BwEJHkFuIcOrmJKixVU5jvaLtJ7h15HndtHX%2BpifnN2zuXipMfSWve9Bj0GOny5zdEcuXvnEYZLLoY9Bif07LZHGEgQed%2FYudK%2Fgool9zLkurVqS0ygoCKZfjxHZpPVyCEJMj5Aw7J9KZFLZbN%2BKVjLZF3cP8XxMSC%2BOcYbCx4in%2FfIJmaRaSkqfYUhSfPzQ8XX24F9vxkf%2B7vRfJu4uRqIjMHEuVrUv4VJ%2FouG5IQVjTFoctMUFQAXEF7rAfjBbBaNgXZA5JO%2BOeUtli1YnufLa3bhInGaM8gul%2FxKyVzmklkuQdXSE3i5Y0cesmJ%2BzNqAuU9Fw01y3DEZk4u6fLG6SdXSSVoy3Zs%2B7cQ8Bj5nc74%2BFKN%2Bo1L4ZmFtbN2tIg3xPSEHYUMFHVH6l%2BzRdtquC2mWzNHvfgVB0sNfeIYJSoSfgfkXPYd1n%2FU0JgwmM1kJ8B18btbLqYP6wa6HG30hk8AWgslbZiuPj667%2FYzwgCWYDfvkKNig6860Qyfr5Bo9vUPspHg5S2CVOmn55cgPwRkDa0JglZGCptZxjIBoVMeoDlXBeWQ48LRBqqkI2I3VFJyF%2B5ywYQd44EHYmVPsUM4vy3h49U6GhLJlnFMQXaq5LdWQKndMN19KXMAVhN%2BHeavKG30%2B8jCpJnWzea2i%2BuPAmSigwt6GH0QY6mAGkLjPQW8HOZ2osJFkwweAUP28T%2BgoHSDXRk%2BgauhTKGfY%2BghgVqUv8Q6kYujs7NPpusU67AOuMtqDW9odeVUwLwC3Q0FstdZVopurYyYkL3z%2B1My7mib6AlOWbazaukq%2FQgSbRvSWv3LEwjeRlzqEGtySfS%2BqvB74efM5LKf%2BELCFdKB8dLMQ39Y5DO7b%2F4qWt691dpC2yKQ%3D%3D&amp;Expires=1780604554" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">Three distinct versions of FlutterShell were identified during the investigation. The first posed as a podcast player called PodcastsLounge, while the two later versions appeared as PDF viewers named PDF-Brain and PDF-Ninja. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr5KwuoAghjjnkL77Zz2viMUz6aG1fBgzLgktRqf3ZcFrcDDZn4gZ5mOktNJ2vaS9qNYor_HST-oqV0aCmtL8eXpLAC5brgd75-pC0b9q2XavwsaoqKgg6G3cGvaZEtqcJ07lO8n2158LJR-fHYJvlcRabfczO1Tz4I6HtoNLMwwO1a2h3wPbcl73MVRk/s16000/PodcastsLounge%20delivery%20website%20(left)%20and%20PDF-Brain%20delivery%20website%20(right)%20(Source%20-%20Unit42).webp" alt="PodcastsLounge delivery website (left) and PDF-Brain delivery website (right) (Source - Unit42)" /><figcaption class="wp-element-caption">PodcastsLounge delivery website (left) and PDF-Brain delivery website (right) (Source &#8211; Unit42)</figcaption></figure>
</div>


<p class="wp-block-paragraph">All three were fully functional applications, making it extremely hard for users to notice anything suspicious. At the time of analysis, all three had zero detections on VirusTotal and had passed Apple&#8217;s notarization process with valid developer IDs.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/67efd02e-6412-493b-a42e-842d188a5bee/Hackers-Use-Malicious-Ads-to-Deliver-FlutterShell-Backdoor-on-macOS-Systems.pdf?AWSAccessKeyId=ASIA2F3EMEYE3KNRYG77&amp;Signature=HkohAmYp9rN%2FkXdIlHc0bQXgtUg%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIDDGxEFt9tyrxi%2B8zD6M%2FuBgwN7uM89fcwakU4X6rUtXAiEAj1cy9j4gsRXuap3sfNezuh2U3Rvyx1nNcLnGfX7wKOkq8wQIXRABGgw2OTk3NTMzMDk3MDUiDPRDsAeWTOE%2FXB%2BHSirQBECRWPM7GeInaQvEWS3yjjBMSVZrQSLEep3KKPz7kLZ9lGbqgLOBz9Knsg%2FnrwbooP7aii7HjcoYipcUXhXxXkyrBYFfves3PuQvM2J9JZotOVZa6yesCtEx%2BwEJHkFuIcOrmJKixVU5jvaLtJ7h15HndtHX%2BpifnN2zuXipMfSWve9Bj0GOny5zdEcuXvnEYZLLoY9Bif07LZHGEgQed%2FYudK%2Fgool9zLkurVqS0ygoCKZfjxHZpPVyCEJMj5Aw7J9KZFLZbN%2BKVjLZF3cP8XxMSC%2BOcYbCx4in%2FfIJmaRaSkqfYUhSfPzQ8XX24F9vxkf%2B7vRfJu4uRqIjMHEuVrUv4VJ%2FouG5IQVjTFoctMUFQAXEF7rAfjBbBaNgXZA5JO%2BOeUtli1YnufLa3bhInGaM8gul%2FxKyVzmklkuQdXSE3i5Y0cesmJ%2BzNqAuU9Fw01y3DEZk4u6fLG6SdXSSVoy3Zs%2B7cQ8Bj5nc74%2BFKN%2Bo1L4ZmFtbN2tIg3xPSEHYUMFHVH6l%2BzRdtquC2mWzNHvfgVB0sNfeIYJSoSfgfkXPYd1n%2FU0JgwmM1kJ8B18btbLqYP6wa6HG30hk8AWgslbZiuPj667%2FYzwgCWYDfvkKNig6860Qyfr5Bo9vUPspHg5S2CVOmn55cgPwRkDa0JglZGCptZxjIBoVMeoDlXBeWQ48LRBqqkI2I3VFJyF%2B5ywYQd44EHYmVPsUM4vy3h49U6GhLJlnFMQXaq5LdWQKndMN19KXMAVhN%2BHeavKG30%2B8jCpJnWzea2i%2BuPAmSigwt6GH0QY6mAGkLjPQW8HOZ2osJFkwweAUP28T%2BgoHSDXRk%2BgauhTKGfY%2BghgVqUv8Q6kYujs7NPpusU67AOuMtqDW9odeVUwLwC3Q0FstdZVopurYyYkL3z%2B1My7mib6AlOWbazaukq%2FQgSbRvSWv3LEwjeRlzqEGtySfS%2BqvB74efM5LKf%2BELCFdKB8dLMQ39Y5DO7b%2F4qWt691dpC2yKQ%3D%3D&amp;Expires=1780604554" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">Once installed, the malware fingerprints the machine and then targets Google Chrome. It modifies Chrome&#8217;s settings file to redirect every new tab and search query to an attacker-controlled site loaded with ads. </p>



<p class="wp-block-paragraph">The process is completely silent and users see no warning. The PDF-Brain and PDF-Ninja versions also weaponized an AI summarization feature, secretly routing document content through attacker servers before delivering results to the user.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/67efd02e-6412-493b-a42e-842d188a5bee/Hackers-Use-Malicious-Ads-to-Deliver-FlutterShell-Backdoor-on-macOS-Systems.pdf?AWSAccessKeyId=ASIA2F3EMEYE3KNRYG77&amp;Signature=HkohAmYp9rN%2FkXdIlHc0bQXgtUg%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIDDGxEFt9tyrxi%2B8zD6M%2FuBgwN7uM89fcwakU4X6rUtXAiEAj1cy9j4gsRXuap3sfNezuh2U3Rvyx1nNcLnGfX7wKOkq8wQIXRABGgw2OTk3NTMzMDk3MDUiDPRDsAeWTOE%2FXB%2BHSirQBECRWPM7GeInaQvEWS3yjjBMSVZrQSLEep3KKPz7kLZ9lGbqgLOBz9Knsg%2FnrwbooP7aii7HjcoYipcUXhXxXkyrBYFfves3PuQvM2J9JZotOVZa6yesCtEx%2BwEJHkFuIcOrmJKixVU5jvaLtJ7h15HndtHX%2BpifnN2zuXipMfSWve9Bj0GOny5zdEcuXvnEYZLLoY9Bif07LZHGEgQed%2FYudK%2Fgool9zLkurVqS0ygoCKZfjxHZpPVyCEJMj5Aw7J9KZFLZbN%2BKVjLZF3cP8XxMSC%2BOcYbCx4in%2FfIJmaRaSkqfYUhSfPzQ8XX24F9vxkf%2B7vRfJu4uRqIjMHEuVrUv4VJ%2FouG5IQVjTFoctMUFQAXEF7rAfjBbBaNgXZA5JO%2BOeUtli1YnufLa3bhInGaM8gul%2FxKyVzmklkuQdXSE3i5Y0cesmJ%2BzNqAuU9Fw01y3DEZk4u6fLG6SdXSSVoy3Zs%2B7cQ8Bj5nc74%2BFKN%2Bo1L4ZmFtbN2tIg3xPSEHYUMFHVH6l%2BzRdtquC2mWzNHvfgVB0sNfeIYJSoSfgfkXPYd1n%2FU0JgwmM1kJ8B18btbLqYP6wa6HG30hk8AWgslbZiuPj667%2FYzwgCWYDfvkKNig6860Qyfr5Bo9vUPspHg5S2CVOmn55cgPwRkDa0JglZGCptZxjIBoVMeoDlXBeWQ48LRBqqkI2I3VFJyF%2B5ywYQd44EHYmVPsUM4vy3h49U6GhLJlnFMQXaq5LdWQKndMN19KXMAVhN%2BHeavKG30%2B8jCpJnWzea2i%2BuPAmSigwt6GH0QY6mAGkLjPQW8HOZ2osJFkwweAUP28T%2BgoHSDXRk%2BgauhTKGfY%2BghgVqUv8Q6kYujs7NPpusU67AOuMtqDW9odeVUwLwC3Q0FstdZVopurYyYkL3z%2B1My7mib6AlOWbazaukq%2FQgSbRvSWv3LEwjeRlzqEGtySfS%2BqvB74efM5LKf%2BELCFdKB8dLMQ39Y5DO7b%2F4qWt691dpC2yKQ%3D%3D&amp;Expires=1780604554" target="_blank" rel="noreferrer noopener"></a></p>



<h2 id="h-the-evolving-infrastructure-behind-cl-cri-1089" class="wp-block-heading"><strong>The Evolving Infrastructure Behind CL-CRI-1089</strong></h2>



<p class="wp-block-paragraph">The shell companies powering this ad campaign showed clear signs of fraud infrastructure. All had minimal online presence, templated websites, and were led by Ukrainian nationals with no verifiable professional history. </p>



<p class="wp-block-paragraph">Investigators found the companies were registered roughly a year before their first ad spend, a tactic to age the accounts and slip past early fraud detection filters.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP292TqybGujb0maF6ddsJvOaR7-ePJKZGlmehBmVEyFjbIivPZSwb2BerMX4tGUpuJ_MxiDdXdFKb2NW_65orv0esz8MEMuRMmuHwUFLdypMYuaSU8N7KX2J_5qoMDjLX8HY-lhdQ6M7QtQwNTASkWodaE7QStiKcS-FUv-h735fm5Pv5268ONzpphLA/s16000/Tracking%20Advantage%20Web%20Marketing%20LLC%20advertisements%20in%20Google%20Ads%20Transparency%20Center%20(Source%20-%20Unit42).webp" alt="Tracking Advantage Web Marketing LLC advertisements in Google Ads Transparency Center (Source - Unit42)" /><figcaption class="wp-element-caption">Tracking Advantage Web Marketing LLC advertisements in Google Ads Transparency Center (Source &#8211; Unit42)</figcaption></figure>
</div>


<p class="wp-block-paragraph">The connection to earlier campaigns ran deep. FlutterShell shares its core command structure with a previously documented macOS malware called JSCoreRunner, including functions for executing commands, reading files, and listing directories. </p>



<p class="wp-block-paragraph">The key difference is that JSCoreRunner embedded its logic statically in the binary, while FlutterShell retrieves it dynamically, making detection far more difficult.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/67efd02e-6412-493b-a42e-842d188a5bee/Hackers-Use-Malicious-Ads-to-Deliver-FlutterShell-Backdoor-on-macOS-Systems.pdf?AWSAccessKeyId=ASIA2F3EMEYE3KNRYG77&amp;Signature=HkohAmYp9rN%2FkXdIlHc0bQXgtUg%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIDDGxEFt9tyrxi%2B8zD6M%2FuBgwN7uM89fcwakU4X6rUtXAiEAj1cy9j4gsRXuap3sfNezuh2U3Rvyx1nNcLnGfX7wKOkq8wQIXRABGgw2OTk3NTMzMDk3MDUiDPRDsAeWTOE%2FXB%2BHSirQBECRWPM7GeInaQvEWS3yjjBMSVZrQSLEep3KKPz7kLZ9lGbqgLOBz9Knsg%2FnrwbooP7aii7HjcoYipcUXhXxXkyrBYFfves3PuQvM2J9JZotOVZa6yesCtEx%2BwEJHkFuIcOrmJKixVU5jvaLtJ7h15HndtHX%2BpifnN2zuXipMfSWve9Bj0GOny5zdEcuXvnEYZLLoY9Bif07LZHGEgQed%2FYudK%2Fgool9zLkurVqS0ygoCKZfjxHZpPVyCEJMj5Aw7J9KZFLZbN%2BKVjLZF3cP8XxMSC%2BOcYbCx4in%2FfIJmaRaSkqfYUhSfPzQ8XX24F9vxkf%2B7vRfJu4uRqIjMHEuVrUv4VJ%2FouG5IQVjTFoctMUFQAXEF7rAfjBbBaNgXZA5JO%2BOeUtli1YnufLa3bhInGaM8gul%2FxKyVzmklkuQdXSE3i5Y0cesmJ%2BzNqAuU9Fw01y3DEZk4u6fLG6SdXSSVoy3Zs%2B7cQ8Bj5nc74%2BFKN%2Bo1L4ZmFtbN2tIg3xPSEHYUMFHVH6l%2BzRdtquC2mWzNHvfgVB0sNfeIYJSoSfgfkXPYd1n%2FU0JgwmM1kJ8B18btbLqYP6wa6HG30hk8AWgslbZiuPj667%2FYzwgCWYDfvkKNig6860Qyfr5Bo9vUPspHg5S2CVOmn55cgPwRkDa0JglZGCptZxjIBoVMeoDlXBeWQ48LRBqqkI2I3VFJyF%2B5ywYQd44EHYmVPsUM4vy3h49U6GhLJlnFMQXaq5LdWQKndMN19KXMAVhN%2BHeavKG30%2B8jCpJnWzea2i%2BuPAmSigwt6GH0QY6mAGkLjPQW8HOZ2osJFkwweAUP28T%2BgoHSDXRk%2BgauhTKGfY%2BghgVqUv8Q6kYujs7NPpusU67AOuMtqDW9odeVUwLwC3Q0FstdZVopurYyYkL3z%2B1My7mib6AlOWbazaukq%2FQgSbRvSWv3LEwjeRlzqEGtySfS%2BqvB74efM5LKf%2BELCFdKB8dLMQ39Y5DO7b%2F4qWt691dpC2yKQ%3D%3D&amp;Expires=1780604554" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph"><a href="https://cybersecuritynews.com/what-security-teams-should-know-about-your-marketing-email-platform/" id="151911" target="_blank" rel="noreferrer noopener">Security teams are advised to block the known C2 domains</a> and monitor for suspicious changes to Chrome&#8217;s Secure Preferences file. </p>



<p class="wp-block-paragraph">Watching for the <code>IOPlatformUUID</code> fingerprinting command and unexpected <a href="https://cybersecuritynews.com/job-interview-process-delivers-malware-via-fake-chrome-update/" id="93566" target="_blank" rel="noreferrer noopener">Chrome process restarts with custom launch arguments</a> can help identify infected systems before further damage is done.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/67efd02e-6412-493b-a42e-842d188a5bee/Hackers-Use-Malicious-Ads-to-Deliver-FlutterShell-Backdoor-on-macOS-Systems.pdf?AWSAccessKeyId=ASIA2F3EMEYE3KNRYG77&amp;Signature=HkohAmYp9rN%2FkXdIlHc0bQXgtUg%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIDDGxEFt9tyrxi%2B8zD6M%2FuBgwN7uM89fcwakU4X6rUtXAiEAj1cy9j4gsRXuap3sfNezuh2U3Rvyx1nNcLnGfX7wKOkq8wQIXRABGgw2OTk3NTMzMDk3MDUiDPRDsAeWTOE%2FXB%2BHSirQBECRWPM7GeInaQvEWS3yjjBMSVZrQSLEep3KKPz7kLZ9lGbqgLOBz9Knsg%2FnrwbooP7aii7HjcoYipcUXhXxXkyrBYFfves3PuQvM2J9JZotOVZa6yesCtEx%2BwEJHkFuIcOrmJKixVU5jvaLtJ7h15HndtHX%2BpifnN2zuXipMfSWve9Bj0GOny5zdEcuXvnEYZLLoY9Bif07LZHGEgQed%2FYudK%2Fgool9zLkurVqS0ygoCKZfjxHZpPVyCEJMj5Aw7J9KZFLZbN%2BKVjLZF3cP8XxMSC%2BOcYbCx4in%2FfIJmaRaSkqfYUhSfPzQ8XX24F9vxkf%2B7vRfJu4uRqIjMHEuVrUv4VJ%2FouG5IQVjTFoctMUFQAXEF7rAfjBbBaNgXZA5JO%2BOeUtli1YnufLa3bhInGaM8gul%2FxKyVzmklkuQdXSE3i5Y0cesmJ%2BzNqAuU9Fw01y3DEZk4u6fLG6SdXSSVoy3Zs%2B7cQ8Bj5nc74%2BFKN%2Bo1L4ZmFtbN2tIg3xPSEHYUMFHVH6l%2BzRdtquC2mWzNHvfgVB0sNfeIYJSoSfgfkXPYd1n%2FU0JgwmM1kJ8B18btbLqYP6wa6HG30hk8AWgslbZiuPj667%2FYzwgCWYDfvkKNig6860Qyfr5Bo9vUPspHg5S2CVOmn55cgPwRkDa0JglZGCptZxjIBoVMeoDlXBeWQ48LRBqqkI2I3VFJyF%2B5ywYQd44EHYmVPsUM4vy3h49U6GhLJlnFMQXaq5LdWQKndMN19KXMAVhN%2BHeavKG30%2B8jCpJnWzea2i%2BuPAmSigwt6GH0QY6mAGkLjPQW8HOZ2osJFkwweAUP28T%2BgoHSDXRk%2BgauhTKGfY%2BghgVqUv8Q6kYujs7NPpusU67AOuMtqDW9odeVUwLwC3Q0FstdZVopurYyYkL3z%2B1My7mib6AlOWbazaukq%2FQgSbRvSWv3LEwjeRlzqEGtySfS%2BqvB74efM5LKf%2BELCFdKB8dLMQ39Y5DO7b%2F4qWt691dpC2yKQ%3D%3D&amp;Expires=1780604554" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph" id="h-indicators-of-compromise-iocs"><strong>Indicators of Compromise (IoCs):-</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Type</th><th class="has-text-align-left" data-align="left">Indicator</th><th class="has-text-align-left" data-align="left">Description</th></tr></thead><tbody><tr><td>SHA256</td><td><code>021666417de8b9972c179783fe60d4c4ad2d93224e3a0f16137065c960b1b845</code></td><td>PodcastsLounge.dmg — DMG installer for malicious PodcastsLounge app</td></tr><tr><td>SHA256</td><td><code>363923500ce942bf1a953e8a4e943fbf1fb1b5ed6e5d247964c345b3ad5bfc34</code></td><td>podcasts_lounge.app — Main executable, Developer ID: Yasar Sever (UBZDAAV97Y)</td></tr><tr><td>SHA256</td><td><code>8421c902364980e3d762ec6dbbe6b0f40577c27bd79b48c57d098328b2533109</code></td><td>Dynamic library (dylib) associated with PodcastsLounge</td></tr><tr><td>SHA256</td><td><code>644fc49fa1006a2a2acace694e5fb83753164e2617051ece6d9dc9ea32329e70</code></td><td>PDF-Brain.dmg — DMG installer for malicious PDF-Brain app</td></tr><tr><td>SHA256</td><td><code>9053e8ddaecca1f960c041c944ca8799fc71dc86a4b50d2639ee4e0d2cb82f47</code></td><td>PDF-Brain.app — Main executable, Developer ID: Batuhan Dabag (FW9NHQ8922)</td></tr><tr><td>SHA256</td><td><code>b60074d1ea2008a581f432f2dee5f84f78668d9dd8e66f75d03c42dabd89bdea</code></td><td>Dynamic library (dylib) associated with PDF-Brain</td></tr><tr><td>SHA256</td><td><code>9425e8e39fa8a7212cdd07f0917cb3dfde38a90b87297de2c82a5850aff1e4de</code></td><td>PDF-Ninja.dmg — DMG installer for malicious PDF-Ninja app</td></tr><tr><td>SHA256</td><td><code>30448686ec900d5213d74f08f0d2b7924c5336a29445b2a434aba8d8b19d7530</code></td><td>PDF-Ninja.app — Main executable, Developer ID: Yusuf Bal (B73CHZ24Y8)</td></tr><tr><td>SHA256</td><td><code>48047c34bbd57fe1e24bc538bc2ce9e0ac4c4eb48d3b0c195b414f0379dc0745</code></td><td>Dynamic library (dylib) associated with PDF-Ninja</td></tr><tr><td>Domain</td><td><code>atsheisdomestic[.]org</code></td><td>PodcastsLounge C2 domain</td></tr><tr><td>URL</td><td><code>hxxps[:]//atsheisdomestic[.]org/update-thanks.html</code></td><td>PodcastsLounge C2 payload URL</td></tr><tr><td>Domain</td><td><code>etoftheappyrince[.]org</code></td><td>PDF-Brain C2 domain</td></tr><tr><td>URL</td><td><code>hxxps[:]//etoftheappyrince[.]org/update-delay</code></td><td>PDF-Brain C2 delay endpoint</td></tr><tr><td>Domain</td><td><code>healightejustb[.]org</code></td><td>PDF-Ninja C2 domain</td></tr><tr><td>URL</td><td><code>hxxps[:]//healightejustb[.]org/checkupdateTO.js</code></td><td>PDF-Ninja C2 update script</td></tr><tr><td>Domain</td><td><code>sinterfumesco[.]com</code></td><td>Attacker-controlled adware redirect site</td></tr><tr><td>Domain</td><td><code>ads-parkpro[.]com</code></td><td>Website previously associated with AdsParkPro LTD</td></tr><tr><td>Domain</td><td><code>adsparkpro[.]top</code></td><td>Website previously associated with AdsParkPro LTD</td></tr><tr><td>Domain</td><td><code>adsparkpro[.]net</code></td><td>Website previously associated with AdsParkPro LTD</td></tr><tr><td>Domain</td><td><code>softwe[.]art</code></td><td>Website associated with SOFT WE ART LIMITED</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Note:</strong>&nbsp;<em>IP addresses and domains are intentionally defanged (e.g.,&nbsp;</em><code><em>[.]</em></code><em>) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM</em>.</p>



<p class="has-text-align-center has-background wp-block-paragraph" style="background:linear-gradient(180deg,rgb(238,238,238) 90%,rgb(169,184,195) 100%)"><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>Follow us on&nbsp;<a href="https://news.google.com/publications/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en" target="_blank" rel="noreferrer noopener">Google News</a>,&nbsp;<a href="https://www.linkedin.com/company/cybersecurity-news/" target="_blank" rel="noreferrer noopener">LinkedIn</a>,&nbsp;and&nbsp;<a href="https://x.com/cyber_press_org" target="_blank" rel="noreferrer noopener">X</a>&nbsp;to Get More Instant Updates</strong>,&nbsp;<strong>Set CSN as a Preferred Source in</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong> <strong><strong><a href="https://www.google.com/preferences/source?q=cybersecuritynews.com" target="_blank" rel="noreferrer noopener">Google</a></strong></strong>.</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></p>
<p>The post <a href="https://cybersecuritynews.com/hackers-use-malicious-ads/">Hackers Use Malicious Ads to Deliver FlutterShell Backdoor on macOS Systems</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://cybersecuritynews.com/wp-content/uploads/2026/06/Hackers-Use-Malicious-Ads-to-Deliver-FlutterShell-Backdoor-on-macOS-Systems.webp" medium="image"></media:content>
            <post-id xmlns="com-wordpress:feed-additions:1">151937</post-id>	</item>
		<item>
		<title>Hackers Use Fake Claude Code Install Page to Deliver Fileless .NET Infostealer</title>
		<link>https://cybersecuritynews.com/hackers-use-fake-claude-code-install-page/</link>
		
		<dc:creator><![CDATA[Tushar Subhra Dutta]]></dc:creator>
		<pubDate>Thu, 04 Jun 2026 20:13:31 +0000</pubDate>
				<category><![CDATA[Cyber Security News]]></category>
		<category><![CDATA[Threats]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[cyber security news]]></category>
		<guid isPermaLink="false">https://cybersecuritynews.com/?p=151934</guid>

					<description><![CDATA[<p>Hackers are exploiting the excitement around AI coding tools by targeting users who search for Claude Code installation guides. An active campaign uses fake installer pages to silently steal credentials from unsuspecting victims. The attackers use SEO poisoning to push a spoofed Anthropic install page to the top of search results. Once a user lands [&#8230;]</p>
<p>The post <a href="https://cybersecuritynews.com/hackers-use-fake-claude-code-install-page/">Hackers Use Fake Claude Code Install Page to Deliver Fileless .NET Infostealer</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Hackers are exploiting the excitement around AI coding tools by targeting users who search for Claude Code installation guides. An active campaign uses fake installer pages to silently steal credentials from unsuspecting victims. </p>



<p class="wp-block-paragraph">The attackers use SEO poisoning to push a spoofed Anthropic install page to the top of search results. Once a user lands there, the trap is set.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/447e1ca3-fec8-4ef0-96b2-46e406bcf9fa/Hackers-Use-Fake-Claude-Code-Install-Page-to-Deliver-Fileless-.NET-Infostealer.pdf?AWSAccessKeyId=ASIA2F3EMEYE4WA5KN3I&amp;Signature=fsPMOTLDrjbr7yf642mEXiuHnwU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJIMEYCIQC2NkBOroAS%2FGpXXt66Y2MOL1b%2BiHHR7LC7vvmKh8Q0HAIhAM1w58UFRqwrC9t0i3uoUo9c8QKmBWI9P3T494j75f%2BBKvMECFwQARoMNjk5NzUzMzA5NzA1IgwA6XVFTtiitnvKdLAq0ATVbbiBAiKqGJmDBhw33zB7gvOko8pQXGTG8S5%2BdzkUImaJPENXbpLPGEiJoU%2FUkYTINWI5DuTevQVuSWcJ5QtfivTqqrlOFhSEzjc6jreljo8PY29Lv0CHBhL%2FK5VRr74HxaWD3UCgBtIvFm3cHhKpm%2BUMltdnCz47CjUfGXJGSSLc24wwseZt01YZeAVmKNz3InyuHplwjSTjGEW7UowYcviE%2FOHe%2Ft5Q%2BJcRq1i3Zv99K8TKCRHYW3OuzhWs7tlAEJLSOFaX1Mx2gtfMuVAxfhwRJW1mGu7DV3nfv5%2BxMUmTzpYJcNhIhLj8o9mh3HfbdY3OSq80ywESfox3xcVxoTCOsW6kU2rIFNznt3hB%2BHZCKt0660XIvjqF4VYgJ1b2X85YhrQtMtmrasYWjiK0djnvr7nRRM0Qbuk5XNOVcym9qJMFJl3kngBGmszHU2RiYKnOaAF5XPSzEZiutOpEy3Jj6I4wOYeM2OgDlwDdnjVuYTK5pqnl2uUNPr%2Fg1P4N75bmPH3AXuZ1KJ1ZyyxKE2H1c2MJKuYG8IOV2d3slD0bMC8UTUPRDDzW9dc1upu%2BkkoxDOolNczRyd4WO2rbZiKCGxCY109I1oUneCaYiY5X18reorrhbqoXXJ735uIcqfxZ0XcFsuOX9lWX7ftrMqRqggI37vSueaqecsVcLtJDSsOH0MkLpMKswseCJQVbHgvFt9qt92yoKUw41NE%2FwL6bMWh0%2FVheqJV3hzRhltxvjXNmiaNTsuSI9Toi%2Be4SMbsdxdkGKKqzGrOiDWb9MKifh9EGOpcBU3%2FDo5K1QWwlpjh5wUvcGOIYic2bso%2BCbJKr88Yc3KYyKhh1Uc%2FlygJIy%2FD1s0dfH0ozuZ%2BNSAFFQ9C90RMATtl%2Fih8jwO7BMEnzRBtV3sdT9%2BZcPLbHW93SxOhjHJ6kq%2FV4jbs6G9yVQav02CpKk8GKEnKeoTSfamDjIDSAmtza2GGr1Oyq3ExCFOF1wQTIEJRc16sufQ%3D%3D&amp;Expires=1780604283" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">The campaign is designed for a very specific audience. Rather than targeting IT professionals, it goes after first-time developers and non-technical users excited about a new tool. </p>



<p class="wp-block-paragraph">These users have no baseline for what a real installation process looks like, making them more likely to follow instructions without question. The delivery chain is six stages deep and almost entirely fileless after the first step.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/447e1ca3-fec8-4ef0-96b2-46e406bcf9fa/Hackers-Use-Fake-Claude-Code-Install-Page-to-Deliver-Fileless-.NET-Infostealer.pdf?AWSAccessKeyId=ASIA2F3EMEYE4WA5KN3I&amp;Signature=fsPMOTLDrjbr7yf642mEXiuHnwU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJIMEYCIQC2NkBOroAS%2FGpXXt66Y2MOL1b%2BiHHR7LC7vvmKh8Q0HAIhAM1w58UFRqwrC9t0i3uoUo9c8QKmBWI9P3T494j75f%2BBKvMECFwQARoMNjk5NzUzMzA5NzA1IgwA6XVFTtiitnvKdLAq0ATVbbiBAiKqGJmDBhw33zB7gvOko8pQXGTG8S5%2BdzkUImaJPENXbpLPGEiJoU%2FUkYTINWI5DuTevQVuSWcJ5QtfivTqqrlOFhSEzjc6jreljo8PY29Lv0CHBhL%2FK5VRr74HxaWD3UCgBtIvFm3cHhKpm%2BUMltdnCz47CjUfGXJGSSLc24wwseZt01YZeAVmKNz3InyuHplwjSTjGEW7UowYcviE%2FOHe%2Ft5Q%2BJcRq1i3Zv99K8TKCRHYW3OuzhWs7tlAEJLSOFaX1Mx2gtfMuVAxfhwRJW1mGu7DV3nfv5%2BxMUmTzpYJcNhIhLj8o9mh3HfbdY3OSq80ywESfox3xcVxoTCOsW6kU2rIFNznt3hB%2BHZCKt0660XIvjqF4VYgJ1b2X85YhrQtMtmrasYWjiK0djnvr7nRRM0Qbuk5XNOVcym9qJMFJl3kngBGmszHU2RiYKnOaAF5XPSzEZiutOpEy3Jj6I4wOYeM2OgDlwDdnjVuYTK5pqnl2uUNPr%2Fg1P4N75bmPH3AXuZ1KJ1ZyyxKE2H1c2MJKuYG8IOV2d3slD0bMC8UTUPRDDzW9dc1upu%2BkkoxDOolNczRyd4WO2rbZiKCGxCY109I1oUneCaYiY5X18reorrhbqoXXJ735uIcqfxZ0XcFsuOX9lWX7ftrMqRqggI37vSueaqecsVcLtJDSsOH0MkLpMKswseCJQVbHgvFt9qt92yoKUw41NE%2FwL6bMWh0%2FVheqJV3hzRhltxvjXNmiaNTsuSI9Toi%2Be4SMbsdxdkGKKqzGrOiDWb9MKifh9EGOpcBU3%2FDo5K1QWwlpjh5wUvcGOIYic2bso%2BCbJKr88Yc3KYyKhh1Uc%2FlygJIy%2FD1s0dfH0ozuZ%2BNSAFFQ9C90RMATtl%2Fih8jwO7BMEnzRBtV3sdT9%2BZcPLbHW93SxOhjHJ6kq%2FV4jbs6G9yVQav02CpKk8GKEnKeoTSfamDjIDSAmtza2GGr1Oyq3ExCFOF1wQTIEJRc16sufQ%3D%3D&amp;Expires=1780604283" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">Analysts from Cyderes, through their threat research unit Howler Cell, identified this active SEO poisoning campaign targeting users searching for Claude Code installation guides. </p>



<p class="wp-block-paragraph"><a href="https://www.cyderes.com/howler-cell/fake-claude-code-installer-infostealer" id="https://www.cyderes.com/howler-cell/fake-claude-code-installer-infostealer" target="_blank" rel="noreferrer noopener">According to Cyderes report</a> shared with Cyber Security News (CSN), attackers placed a spoofed Anthropic install page at the top of search results and used a ClickFix lure to execute a malicious MSHTA command via the Windows Run dialog. </p>



<p class="wp-block-paragraph">The final payload is a reflective .NET infostealer that beacons to Russian infrastructure for credential exfiltration.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/447e1ca3-fec8-4ef0-96b2-46e406bcf9fa/Hackers-Use-Fake-Claude-Code-Install-Page-to-Deliver-Fileless-.NET-Infostealer.pdf?AWSAccessKeyId=ASIA2F3EMEYE4WA5KN3I&amp;Signature=fsPMOTLDrjbr7yf642mEXiuHnwU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJIMEYCIQC2NkBOroAS%2FGpXXt66Y2MOL1b%2BiHHR7LC7vvmKh8Q0HAIhAM1w58UFRqwrC9t0i3uoUo9c8QKmBWI9P3T494j75f%2BBKvMECFwQARoMNjk5NzUzMzA5NzA1IgwA6XVFTtiitnvKdLAq0ATVbbiBAiKqGJmDBhw33zB7gvOko8pQXGTG8S5%2BdzkUImaJPENXbpLPGEiJoU%2FUkYTINWI5DuTevQVuSWcJ5QtfivTqqrlOFhSEzjc6jreljo8PY29Lv0CHBhL%2FK5VRr74HxaWD3UCgBtIvFm3cHhKpm%2BUMltdnCz47CjUfGXJGSSLc24wwseZt01YZeAVmKNz3InyuHplwjSTjGEW7UowYcviE%2FOHe%2Ft5Q%2BJcRq1i3Zv99K8TKCRHYW3OuzhWs7tlAEJLSOFaX1Mx2gtfMuVAxfhwRJW1mGu7DV3nfv5%2BxMUmTzpYJcNhIhLj8o9mh3HfbdY3OSq80ywESfox3xcVxoTCOsW6kU2rIFNznt3hB%2BHZCKt0660XIvjqF4VYgJ1b2X85YhrQtMtmrasYWjiK0djnvr7nRRM0Qbuk5XNOVcym9qJMFJl3kngBGmszHU2RiYKnOaAF5XPSzEZiutOpEy3Jj6I4wOYeM2OgDlwDdnjVuYTK5pqnl2uUNPr%2Fg1P4N75bmPH3AXuZ1KJ1ZyyxKE2H1c2MJKuYG8IOV2d3slD0bMC8UTUPRDDzW9dc1upu%2BkkoxDOolNczRyd4WO2rbZiKCGxCY109I1oUneCaYiY5X18reorrhbqoXXJ735uIcqfxZ0XcFsuOX9lWX7ftrMqRqggI37vSueaqecsVcLtJDSsOH0MkLpMKswseCJQVbHgvFt9qt92yoKUw41NE%2FwL6bMWh0%2FVheqJV3hzRhltxvjXNmiaNTsuSI9Toi%2Be4SMbsdxdkGKKqzGrOiDWb9MKifh9EGOpcBU3%2FDo5K1QWwlpjh5wUvcGOIYic2bso%2BCbJKr88Yc3KYyKhh1Uc%2FlygJIy%2FD1s0dfH0ozuZ%2BNSAFFQ9C90RMATtl%2Fih8jwO7BMEnzRBtV3sdT9%2BZcPLbHW93SxOhjHJ6kq%2FV4jbs6G9yVQav02CpKk8GKEnKeoTSfamDjIDSAmtza2GGr1Oyq3ExCFOF1wQTIEJRc16sufQ%3D%3D&amp;Expires=1780604283" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">The consequences of a successful infection are serious. <a href="https://cybersecuritynews.com/stolen-credentials-and-valid-account-abuse/" id="131923" target="_blank" rel="noreferrer noopener">Stolen credentials, drained accounts, and compromised identities</a> are among the real-world outcomes Howler Cell flagged in their analysis. </p>



<p class="wp-block-paragraph">Many victims have no enterprise security controls between them and a spoofed download page. Anthropic is not compromised and its brand is simply being impersonated.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/447e1ca3-fec8-4ef0-96b2-46e406bcf9fa/Hackers-Use-Fake-Claude-Code-Install-Page-to-Deliver-Fileless-.NET-Infostealer.pdf?AWSAccessKeyId=ASIA2F3EMEYE4WA5KN3I&amp;Signature=fsPMOTLDrjbr7yf642mEXiuHnwU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJIMEYCIQC2NkBOroAS%2FGpXXt66Y2MOL1b%2BiHHR7LC7vvmKh8Q0HAIhAM1w58UFRqwrC9t0i3uoUo9c8QKmBWI9P3T494j75f%2BBKvMECFwQARoMNjk5NzUzMzA5NzA1IgwA6XVFTtiitnvKdLAq0ATVbbiBAiKqGJmDBhw33zB7gvOko8pQXGTG8S5%2BdzkUImaJPENXbpLPGEiJoU%2FUkYTINWI5DuTevQVuSWcJ5QtfivTqqrlOFhSEzjc6jreljo8PY29Lv0CHBhL%2FK5VRr74HxaWD3UCgBtIvFm3cHhKpm%2BUMltdnCz47CjUfGXJGSSLc24wwseZt01YZeAVmKNz3InyuHplwjSTjGEW7UowYcviE%2FOHe%2Ft5Q%2BJcRq1i3Zv99K8TKCRHYW3OuzhWs7tlAEJLSOFaX1Mx2gtfMuVAxfhwRJW1mGu7DV3nfv5%2BxMUmTzpYJcNhIhLj8o9mh3HfbdY3OSq80ywESfox3xcVxoTCOsW6kU2rIFNznt3hB%2BHZCKt0660XIvjqF4VYgJ1b2X85YhrQtMtmrasYWjiK0djnvr7nRRM0Qbuk5XNOVcym9qJMFJl3kngBGmszHU2RiYKnOaAF5XPSzEZiutOpEy3Jj6I4wOYeM2OgDlwDdnjVuYTK5pqnl2uUNPr%2Fg1P4N75bmPH3AXuZ1KJ1ZyyxKE2H1c2MJKuYG8IOV2d3slD0bMC8UTUPRDDzW9dc1upu%2BkkoxDOolNczRyd4WO2rbZiKCGxCY109I1oUneCaYiY5X18reorrhbqoXXJ735uIcqfxZ0XcFsuOX9lWX7ftrMqRqggI37vSueaqecsVcLtJDSsOH0MkLpMKswseCJQVbHgvFt9qt92yoKUw41NE%2FwL6bMWh0%2FVheqJV3hzRhltxvjXNmiaNTsuSI9Toi%2Be4SMbsdxdkGKKqzGrOiDWb9MKifh9EGOpcBU3%2FDo5K1QWwlpjh5wUvcGOIYic2bso%2BCbJKr88Yc3KYyKhh1Uc%2FlygJIy%2FD1s0dfH0ozuZ%2BNSAFFQ9C90RMATtl%2Fih8jwO7BMEnzRBtV3sdT9%2BZcPLbHW93SxOhjHJ6kq%2FV4jbs6G9yVQav02CpKk8GKEnKeoTSfamDjIDSAmtza2GGr1Oyq3ExCFOF1wQTIEJRc16sufQ%3D%3D&amp;Expires=1780604283" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">What makes this campaign stand out is the deliberate targeting logic. Operators tracked Claude Code&#8217;s rapid adoption and turned it into an attack surface. </p>



<p class="wp-block-paragraph">The delivery chain was engineered to defeat file inspection, AMSI scanning, EDR telemetry, sandbox analysis, and IOC matching at every layer.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/447e1ca3-fec8-4ef0-96b2-46e406bcf9fa/Hackers-Use-Fake-Claude-Code-Install-Page-to-Deliver-Fileless-.NET-Infostealer.pdf?AWSAccessKeyId=ASIA2F3EMEYE4WA5KN3I&amp;Signature=fsPMOTLDrjbr7yf642mEXiuHnwU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJIMEYCIQC2NkBOroAS%2FGpXXt66Y2MOL1b%2BiHHR7LC7vvmKh8Q0HAIhAM1w58UFRqwrC9t0i3uoUo9c8QKmBWI9P3T494j75f%2BBKvMECFwQARoMNjk5NzUzMzA5NzA1IgwA6XVFTtiitnvKdLAq0ATVbbiBAiKqGJmDBhw33zB7gvOko8pQXGTG8S5%2BdzkUImaJPENXbpLPGEiJoU%2FUkYTINWI5DuTevQVuSWcJ5QtfivTqqrlOFhSEzjc6jreljo8PY29Lv0CHBhL%2FK5VRr74HxaWD3UCgBtIvFm3cHhKpm%2BUMltdnCz47CjUfGXJGSSLc24wwseZt01YZeAVmKNz3InyuHplwjSTjGEW7UowYcviE%2FOHe%2Ft5Q%2BJcRq1i3Zv99K8TKCRHYW3OuzhWs7tlAEJLSOFaX1Mx2gtfMuVAxfhwRJW1mGu7DV3nfv5%2BxMUmTzpYJcNhIhLj8o9mh3HfbdY3OSq80ywESfox3xcVxoTCOsW6kU2rIFNznt3hB%2BHZCKt0660XIvjqF4VYgJ1b2X85YhrQtMtmrasYWjiK0djnvr7nRRM0Qbuk5XNOVcym9qJMFJl3kngBGmszHU2RiYKnOaAF5XPSzEZiutOpEy3Jj6I4wOYeM2OgDlwDdnjVuYTK5pqnl2uUNPr%2Fg1P4N75bmPH3AXuZ1KJ1ZyyxKE2H1c2MJKuYG8IOV2d3slD0bMC8UTUPRDDzW9dc1upu%2BkkoxDOolNczRyd4WO2rbZiKCGxCY109I1oUneCaYiY5X18reorrhbqoXXJ735uIcqfxZ0XcFsuOX9lWX7ftrMqRqggI37vSueaqecsVcLtJDSsOH0MkLpMKswseCJQVbHgvFt9qt92yoKUw41NE%2FwL6bMWh0%2FVheqJV3hzRhltxvjXNmiaNTsuSI9Toi%2Be4SMbsdxdkGKKqzGrOiDWb9MKifh9EGOpcBU3%2FDo5K1QWwlpjh5wUvcGOIYic2bso%2BCbJKr88Yc3KYyKhh1Uc%2FlygJIy%2FD1s0dfH0ozuZ%2BNSAFFQ9C90RMATtl%2Fih8jwO7BMEnzRBtV3sdT9%2BZcPLbHW93SxOhjHJ6kq%2FV4jbs6G9yVQav02CpKk8GKEnKeoTSfamDjIDSAmtza2GGr1Oyq3ExCFOF1wQTIEJRc16sufQ%3D%3D&amp;Expires=1780604283" target="_blank" rel="noreferrer noopener"></a></p>



<h2 id="h-hackers-use-fake-claude-code-install-page" class="wp-block-heading"><strong>Hackers Use Fake Claude Code Install Page</strong></h2>



<p class="wp-block-paragraph">The attack starts when a user searches for &#8220;Claude Code install&#8221; and clicks what looks like a legitimate Anthropic setup page. </p>



<p class="wp-block-paragraph">The page instructs the visitor to open the Windows Run dialog and paste a pre-staged mshta.exe command, framed as a required step. </p>



<p class="wp-block-paragraph">This is the ClickFix method, <a href="https://cybersecuritynews.com/hackers-attacking-coinbase-users-via-social-engineering/" id="107668" target="_blank" rel="noreferrer noopener">a social engineering technique that disguises attacker-controlled MSHTA commands</a> as routine setup steps.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/447e1ca3-fec8-4ef0-96b2-46e406bcf9fa/Hackers-Use-Fake-Claude-Code-Install-Page-to-Deliver-Fileless-.NET-Infostealer.pdf?AWSAccessKeyId=ASIA2F3EMEYE4WA5KN3I&amp;Signature=fsPMOTLDrjbr7yf642mEXiuHnwU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJIMEYCIQC2NkBOroAS%2FGpXXt66Y2MOL1b%2BiHHR7LC7vvmKh8Q0HAIhAM1w58UFRqwrC9t0i3uoUo9c8QKmBWI9P3T494j75f%2BBKvMECFwQARoMNjk5NzUzMzA5NzA1IgwA6XVFTtiitnvKdLAq0ATVbbiBAiKqGJmDBhw33zB7gvOko8pQXGTG8S5%2BdzkUImaJPENXbpLPGEiJoU%2FUkYTINWI5DuTevQVuSWcJ5QtfivTqqrlOFhSEzjc6jreljo8PY29Lv0CHBhL%2FK5VRr74HxaWD3UCgBtIvFm3cHhKpm%2BUMltdnCz47CjUfGXJGSSLc24wwseZt01YZeAVmKNz3InyuHplwjSTjGEW7UowYcviE%2FOHe%2Ft5Q%2BJcRq1i3Zv99K8TKCRHYW3OuzhWs7tlAEJLSOFaX1Mx2gtfMuVAxfhwRJW1mGu7DV3nfv5%2BxMUmTzpYJcNhIhLj8o9mh3HfbdY3OSq80ywESfox3xcVxoTCOsW6kU2rIFNznt3hB%2BHZCKt0660XIvjqF4VYgJ1b2X85YhrQtMtmrasYWjiK0djnvr7nRRM0Qbuk5XNOVcym9qJMFJl3kngBGmszHU2RiYKnOaAF5XPSzEZiutOpEy3Jj6I4wOYeM2OgDlwDdnjVuYTK5pqnl2uUNPr%2Fg1P4N75bmPH3AXuZ1KJ1ZyyxKE2H1c2MJKuYG8IOV2d3slD0bMC8UTUPRDDzW9dc1upu%2BkkoxDOolNczRyd4WO2rbZiKCGxCY109I1oUneCaYiY5X18reorrhbqoXXJ735uIcqfxZ0XcFsuOX9lWX7ftrMqRqggI37vSueaqecsVcLtJDSsOH0MkLpMKswseCJQVbHgvFt9qt92yoKUw41NE%2FwL6bMWh0%2FVheqJV3hzRhltxvjXNmiaNTsuSI9Toi%2Be4SMbsdxdkGKKqzGrOiDWb9MKifh9EGOpcBU3%2FDo5K1QWwlpjh5wUvcGOIYic2bso%2BCbJKr88Yc3KYyKhh1Uc%2FlygJIy%2FD1s0dfH0ozuZ%2BNSAFFQ9C90RMATtl%2Fih8jwO7BMEnzRBtV3sdT9%2BZcPLbHW93SxOhjHJ6kq%2FV4jbs6G9yVQav02CpKk8GKEnKeoTSfamDjIDSAmtza2GGr1Oyq3ExCFOF1wQTIEJRc16sufQ%3D%3D&amp;Expires=1780604283" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">Stage 1 begins when mshta.exe retrieves a 6.7 MB MP3/HTA polyglot payload from download.version-516[.]com/claude. </p>



<p class="wp-block-paragraph">This file passes as playable audio during security scans while hiding an executable HTA script block inside. </p>



<p class="wp-block-paragraph">When mshta.exe processes the file, it skips the audio and runs the hidden script. <a href="https://cybersecuritynews.com/iot-security-tools/" id="11586" target="_blank" rel="noreferrer noopener">Security tools inspecting the file header</a> see a legitimate MP3, not a threat.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3AWHGj-Mq4A4vrEpI9zhuHNTSgWqt3e534UFdr6Fzg-Wxvdjcsp7fN3NYr2Jot_CVKAO2z2jua1ToeJa4OZzkIk9AApJz34bEOGKWa96xVIe9NKzh4RdsrjUS5xbotigaon9RldDl2VS8Dh4VsBgKzECfs_W_HpIXm4Q3CsqX_5i0bjRq_HiHFHcQEyY/s16000/MP3%20-%20HTA%20polyglot%20%E2%80%94%20VLC%20sees%20playable%20audio;%20mshta.exe%20finds%20and%20executes%20the%20embedded%20HTA%20script%20block%20(Source%20-%20Cyderes).webp" alt="MP3 - HTA polyglot — VLC sees playable audio; mshta.exe finds and executes the embedded HTA script block (Source - Cyderes)" /><figcaption class="wp-element-caption">MP3 &#8211; HTA polyglot — VLC sees playable audio; mshta.exe finds and executes the embedded HTA script block (Source &#8211; Cyderes)</figcaption></figure>
</div>


<p class="wp-block-paragraph">Stage 2 uses the HTA to register a scheduled task via a COM object, spawning a 32-bit PowerShell process. Targeting the 32-bit binary is intentional because EDR coverage is often weighted toward 64-bit activity. </p>



<p class="wp-block-paragraph">The script performs an AMSI bypass, RC4 decryption, and victim fingerprinting via an MD5 hash of the machine and username. Stage 3 fetches a 17 MB obfuscated script in memory from a unique subdomain on oakenfjrod[.]ru, leaving nothing on disk.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/447e1ca3-fec8-4ef0-96b2-46e406bcf9fa/Hackers-Use-Fake-Claude-Code-Install-Page-to-Deliver-Fileless-.NET-Infostealer.pdf?AWSAccessKeyId=ASIA2F3EMEYE4WA5KN3I&amp;Signature=fsPMOTLDrjbr7yf642mEXiuHnwU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJIMEYCIQC2NkBOroAS%2FGpXXt66Y2MOL1b%2BiHHR7LC7vvmKh8Q0HAIhAM1w58UFRqwrC9t0i3uoUo9c8QKmBWI9P3T494j75f%2BBKvMECFwQARoMNjk5NzUzMzA5NzA1IgwA6XVFTtiitnvKdLAq0ATVbbiBAiKqGJmDBhw33zB7gvOko8pQXGTG8S5%2BdzkUImaJPENXbpLPGEiJoU%2FUkYTINWI5DuTevQVuSWcJ5QtfivTqqrlOFhSEzjc6jreljo8PY29Lv0CHBhL%2FK5VRr74HxaWD3UCgBtIvFm3cHhKpm%2BUMltdnCz47CjUfGXJGSSLc24wwseZt01YZeAVmKNz3InyuHplwjSTjGEW7UowYcviE%2FOHe%2Ft5Q%2BJcRq1i3Zv99K8TKCRHYW3OuzhWs7tlAEJLSOFaX1Mx2gtfMuVAxfhwRJW1mGu7DV3nfv5%2BxMUmTzpYJcNhIhLj8o9mh3HfbdY3OSq80ywESfox3xcVxoTCOsW6kU2rIFNznt3hB%2BHZCKt0660XIvjqF4VYgJ1b2X85YhrQtMtmrasYWjiK0djnvr7nRRM0Qbuk5XNOVcym9qJMFJl3kngBGmszHU2RiYKnOaAF5XPSzEZiutOpEy3Jj6I4wOYeM2OgDlwDdnjVuYTK5pqnl2uUNPr%2Fg1P4N75bmPH3AXuZ1KJ1ZyyxKE2H1c2MJKuYG8IOV2d3slD0bMC8UTUPRDDzW9dc1upu%2BkkoxDOolNczRyd4WO2rbZiKCGxCY109I1oUneCaYiY5X18reorrhbqoXXJ735uIcqfxZ0XcFsuOX9lWX7ftrMqRqggI37vSueaqecsVcLtJDSsOH0MkLpMKswseCJQVbHgvFt9qt92yoKUw41NE%2FwL6bMWh0%2FVheqJV3hzRhltxvjXNmiaNTsuSI9Toi%2Be4SMbsdxdkGKKqzGrOiDWb9MKifh9EGOpcBU3%2FDo5K1QWwlpjh5wUvcGOIYic2bso%2BCbJKr88Yc3KYyKhh1Uc%2FlygJIy%2FD1s0dfH0ozuZ%2BNSAFFQ9C90RMATtl%2Fih8jwO7BMEnzRBtV3sdT9%2BZcPLbHW93SxOhjHJ6kq%2FV4jbs6G9yVQav02CpKk8GKEnKeoTSfamDjIDSAmtza2GGr1Oyq3ExCFOF1wQTIEJRc16sufQ%3D%3D&amp;Expires=1780604283" target="_blank" rel="noreferrer noopener"></a></p>



<h2 id="h-reflective-net-infostealer-fileless-and-hard-to-catch" class="wp-block-heading"><strong>Reflective .NET Infostealer: Fileless and Hard to Catch</strong></h2>



<p class="wp-block-paragraph">The final stage is a reflective .NET infostealer that runs entirely within the existing PowerShell process address space. It leaves no file artifact, spawns no new process, and creates no image-load event for defenders to anchor on. </p>



<p class="wp-block-paragraph">The loading method <a href="https://cybersecuritynews.com/hackers-delivering-cobalt-strike-beacon/" id="119142" target="_blank" rel="noreferrer noopener">mirrors techniques used by advanced tools like Cobalt Strike</a>, but executed fully from PowerShell.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNLmi6UMCGedN2_PFHpOAQrHU1AaOZYohsVKlzrKo31NKkBHemGTyB11RGPNm9Hu3C1NHmvYKrN9tinYW8b89P4vTsXT5VOW0YlPDxO18Rzig3UU2A3U3WQelsK-4k8RbJHmOfv4u75ysb9Be1RK3FjmxvIh9SAFiJjBijJkDmAxrrTsavewhIzqn9q7U/s16000/Reflective%20.NET%20loader%20%E2%80%94%20final%20shellcode%20executes%20entirely%20within%20the%20existing%20PowerShell%20process%20address%20space%20(Source%20-%20Cyderes).webp" alt="Reflective .NET loader — final shellcode executes entirely within the existing PowerShell process address space (Source - Cyderes)" /><figcaption class="wp-element-caption">Reflective .NET loader — final shellcode executes entirely within the existing PowerShell process address space (Source &#8211; Cyderes)</figcaption></figure>
</div>


<p class="wp-block-paragraph">The infostealer beacons over HTTPS to 185[.]177[.]239[.]255:443 for command and control and credential theft. SensitiveFileRead telemetry confirmed browser credential store access during execution. </p>



<p class="wp-block-paragraph">EDR platforms with .NET assembly load visibility can detect this where file-based controls cannot. <a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/447e1ca3-fec8-4ef0-96b2-46e406bcf9fa/Hackers-Use-Fake-Claude-Code-Install-Page-to-Deliver-Fileless-.NET-Infostealer.pdf?AWSAccessKeyId=ASIA2F3EMEYE4WA5KN3I&amp;Signature=fsPMOTLDrjbr7yf642mEXiuHnwU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJIMEYCIQC2NkBOroAS%2FGpXXt66Y2MOL1b%2BiHHR7LC7vvmKh8Q0HAIhAM1w58UFRqwrC9t0i3uoUo9c8QKmBWI9P3T494j75f%2BBKvMECFwQARoMNjk5NzUzMzA5NzA1IgwA6XVFTtiitnvKdLAq0ATVbbiBAiKqGJmDBhw33zB7gvOko8pQXGTG8S5%2BdzkUImaJPENXbpLPGEiJoU%2FUkYTINWI5DuTevQVuSWcJ5QtfivTqqrlOFhSEzjc6jreljo8PY29Lv0CHBhL%2FK5VRr74HxaWD3UCgBtIvFm3cHhKpm%2BUMltdnCz47CjUfGXJGSSLc24wwseZt01YZeAVmKNz3InyuHplwjSTjGEW7UowYcviE%2FOHe%2Ft5Q%2BJcRq1i3Zv99K8TKCRHYW3OuzhWs7tlAEJLSOFaX1Mx2gtfMuVAxfhwRJW1mGu7DV3nfv5%2BxMUmTzpYJcNhIhLj8o9mh3HfbdY3OSq80ywESfox3xcVxoTCOsW6kU2rIFNznt3hB%2BHZCKt0660XIvjqF4VYgJ1b2X85YhrQtMtmrasYWjiK0djnvr7nRRM0Qbuk5XNOVcym9qJMFJl3kngBGmszHU2RiYKnOaAF5XPSzEZiutOpEy3Jj6I4wOYeM2OgDlwDdnjVuYTK5pqnl2uUNPr%2Fg1P4N75bmPH3AXuZ1KJ1ZyyxKE2H1c2MJKuYG8IOV2d3slD0bMC8UTUPRDDzW9dc1upu%2BkkoxDOolNczRyd4WO2rbZiKCGxCY109I1oUneCaYiY5X18reorrhbqoXXJ735uIcqfxZ0XcFsuOX9lWX7ftrMqRqggI37vSueaqecsVcLtJDSsOH0MkLpMKswseCJQVbHgvFt9qt92yoKUw41NE%2FwL6bMWh0%2FVheqJV3hzRhltxvjXNmiaNTsuSI9Toi%2Be4SMbsdxdkGKKqzGrOiDWb9MKifh9EGOpcBU3%2FDo5K1QWwlpjh5wUvcGOIYic2bso%2BCbJKr88Yc3KYyKhh1Uc%2FlygJIy%2FD1s0dfH0ozuZ%2BNSAFFQ9C90RMATtl%2Fih8jwO7BMEnzRBtV3sdT9%2BZcPLbHW93SxOhjHJ6kq%2FV4jbs6G9yVQav02CpKk8GKEnKeoTSfamDjIDSAmtza2GGr1Oyq3ExCFOF1wQTIEJRc16sufQ%3D%3D&amp;Expires=1780604283" target="_blank" rel="noreferrer noopener"></a>Defenders should treat any <a href="https://cybersecuritynews.com/claude-code-vulnerabilities/" id="143709" target="_blank" rel="noreferrer noopener">Claude Code install page prompting a Run dialog</a> paste as a likely infection event. </p>



<p class="wp-block-paragraph">Blocking mshta.exe outbound HTTPS connections covers Stage 1 regardless of obfuscation. DNS queries to any subdomain of oakenfjrod[.]ru are a strong compromise indicator, and wildcard domain blocking is far more effective than per-subdomain IOC matching.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/447e1ca3-fec8-4ef0-96b2-46e406bcf9fa/Hackers-Use-Fake-Claude-Code-Install-Page-to-Deliver-Fileless-.NET-Infostealer.pdf?AWSAccessKeyId=ASIA2F3EMEYE4WA5KN3I&amp;Signature=fsPMOTLDrjbr7yf642mEXiuHnwU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJIMEYCIQC2NkBOroAS%2FGpXXt66Y2MOL1b%2BiHHR7LC7vvmKh8Q0HAIhAM1w58UFRqwrC9t0i3uoUo9c8QKmBWI9P3T494j75f%2BBKvMECFwQARoMNjk5NzUzMzA5NzA1IgwA6XVFTtiitnvKdLAq0ATVbbiBAiKqGJmDBhw33zB7gvOko8pQXGTG8S5%2BdzkUImaJPENXbpLPGEiJoU%2FUkYTINWI5DuTevQVuSWcJ5QtfivTqqrlOFhSEzjc6jreljo8PY29Lv0CHBhL%2FK5VRr74HxaWD3UCgBtIvFm3cHhKpm%2BUMltdnCz47CjUfGXJGSSLc24wwseZt01YZeAVmKNz3InyuHplwjSTjGEW7UowYcviE%2FOHe%2Ft5Q%2BJcRq1i3Zv99K8TKCRHYW3OuzhWs7tlAEJLSOFaX1Mx2gtfMuVAxfhwRJW1mGu7DV3nfv5%2BxMUmTzpYJcNhIhLj8o9mh3HfbdY3OSq80ywESfox3xcVxoTCOsW6kU2rIFNznt3hB%2BHZCKt0660XIvjqF4VYgJ1b2X85YhrQtMtmrasYWjiK0djnvr7nRRM0Qbuk5XNOVcym9qJMFJl3kngBGmszHU2RiYKnOaAF5XPSzEZiutOpEy3Jj6I4wOYeM2OgDlwDdnjVuYTK5pqnl2uUNPr%2Fg1P4N75bmPH3AXuZ1KJ1ZyyxKE2H1c2MJKuYG8IOV2d3slD0bMC8UTUPRDDzW9dc1upu%2BkkoxDOolNczRyd4WO2rbZiKCGxCY109I1oUneCaYiY5X18reorrhbqoXXJ735uIcqfxZ0XcFsuOX9lWX7ftrMqRqggI37vSueaqecsVcLtJDSsOH0MkLpMKswseCJQVbHgvFt9qt92yoKUw41NE%2FwL6bMWh0%2FVheqJV3hzRhltxvjXNmiaNTsuSI9Toi%2Be4SMbsdxdkGKKqzGrOiDWb9MKifh9EGOpcBU3%2FDo5K1QWwlpjh5wUvcGOIYic2bso%2BCbJKr88Yc3KYyKhh1Uc%2FlygJIy%2FD1s0dfH0ozuZ%2BNSAFFQ9C90RMATtl%2Fih8jwO7BMEnzRBtV3sdT9%2BZcPLbHW93SxOhjHJ6kq%2FV4jbs6G9yVQav02CpKk8GKEnKeoTSfamDjIDSAmtza2GGr1Oyq3ExCFOF1wQTIEJRc16sufQ%3D%3D&amp;Expires=1780604283" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph" id="h-indicators-of-compromise-iocs"><strong>Indicators of Compromise (IoCs):-</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Type</th><th class="has-text-align-left" data-align="left">Indicator</th><th class="has-text-align-left" data-align="left">Description</th></tr></thead><tbody><tr><td>Domain</td><td>download.version-516[.]com</td><td>HTA payload delivery; fake Claude Code download site</td></tr><tr><td>Domain</td><td>oakenfjrod[.]ru</td><td>Stage 3 C2 (wildcard: *.oakenfjrod[.]ru)</td></tr><tr><td>IP</td><td>185[.]177[.]239[.]255</td><td>Final stealer C2 IP for credential exfiltration</td></tr><tr><td>URL</td><td>https://[md5_16char].oakenfjrod[.]ru/claude-[uuid]</td><td>Per-victim C2 beacon URL structure</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Note:</strong>&nbsp;<em>IP addresses and domains are intentionally defanged (e.g.,&nbsp;</em><code><em>[.]</em></code><em>) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM</em>.</p>



<p class="has-text-align-center has-background wp-block-paragraph" style="background:linear-gradient(180deg,rgb(238,238,238) 90%,rgb(169,184,195) 100%)"><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>Follow us on&nbsp;<a href="https://news.google.com/publications/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en" target="_blank" rel="noreferrer noopener">Google News</a>,&nbsp;<a href="https://www.linkedin.com/company/cybersecurity-news/" target="_blank" rel="noreferrer noopener">LinkedIn</a>,&nbsp;and&nbsp;<a href="https://x.com/cyber_press_org" target="_blank" rel="noreferrer noopener">X</a>&nbsp;to Get More Instant Updates</strong>,&nbsp;<strong>Set CSN as a Preferred Source in</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong> <strong><strong><a href="https://www.google.com/preferences/source?q=cybersecuritynews.com" target="_blank" rel="noreferrer noopener">Google</a></strong></strong>.</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></p>
<p>The post <a href="https://cybersecuritynews.com/hackers-use-fake-claude-code-install-page/">Hackers Use Fake Claude Code Install Page to Deliver Fileless .NET Infostealer</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://cybersecuritynews.com/wp-content/uploads/2026/06/Hackers-Use-Fake-Claude-Code-Install-Page-to-Deliver-Fileless-.NET-Infostealer.webp" medium="image"></media:content>
            <post-id xmlns="com-wordpress:feed-additions:1">151934</post-id>	</item>
		<item>
		<title>IronWorm Supply Chain Attack Uses Malicious npm Packages to Steal Developer Secrets</title>
		<link>https://cybersecuritynews.com/ironworm-supply-chain-attack-uses-malicious-npm-packages/</link>
		
		<dc:creator><![CDATA[Tushar Subhra Dutta]]></dc:creator>
		<pubDate>Thu, 04 Jun 2026 19:35:36 +0000</pubDate>
				<category><![CDATA[Cyber Security News]]></category>
		<category><![CDATA[Threats]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[cyber security news]]></category>
		<guid isPermaLink="false">https://cybersecuritynews.com/?p=151926</guid>

					<description><![CDATA[<p>A newly discovered malware campaign called IronWorm has been silently targeting software developers through poisoned npm packages, stealing credentials, API keys, and even cryptocurrency wallet recovery phrases. The attack is built to spread itself through trusted developer workflows, making it one of the more sophisticated supply-chain threats seen in recent years. The malware travels inside [&#8230;]</p>
<p>The post <a href="https://cybersecuritynews.com/ironworm-supply-chain-attack-uses-malicious-npm-packages/">IronWorm Supply Chain Attack Uses Malicious npm Packages to Steal Developer Secrets</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A newly discovered malware campaign called IronWorm has been silently targeting software developers through poisoned npm packages, stealing credentials, API keys, and even cryptocurrency wallet recovery phrases.</p>



<p class="wp-block-paragraph">The attack is built to spread itself through trusted developer workflows, making it one of the more sophisticated supply-chain threats seen in recent years.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/fc21acef-6a5d-4eba-a2a8-4158fefcce79/IronWorm-Supply-Chain-Attack-Uses-Malicious-npm-Packages-to-Steal-Developer-Secrets.pdf?AWSAccessKeyId=ASIA2F3EMEYE35VCSNEO&amp;Signature=qfEDb8otbVrju9dbxRM7HtTirG0%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCICurUYDUPycZBGXS%2FTsv%2FkgdCXH2qCZOsQDL1QuvixGKAiEAnq2PAkObt%2FuCvUoSJUUegMOIXNEwXX2l7JxfX%2FptZmsq8wQIWRABGgw2OTk3NTMzMDk3MDUiDOqLG6XWbYCmgFRjgSrQBIR11g8jtqBQBQSO9KQTshgYB6bSRBxYjfj4U2pTKv53K8P%2BuJunlxyfKNHdHpW2UQ8cFJVrSK6bbnGIjF2pZI8Ui0bc0ZGEvPeecy%2FY%2Fjpk8oVlejp4wQnQ5wttF7Te5Cvg3tgtiotsTR%2B1t%2F1ty%2FGdJ9x9QdqdSo4SD4l4Cds%2BBcsOa13LrVpf4WglhyQnhGeH%2BedtScHm8Y1LhcRnMWQJnt6IoB%2BjHEep7AjXEJFE2EcftRN%2BPTfJ32JwCZ2L5JZtaxQrePBIWdiE71ZQjOqC5NwciUa2ySL755oaz5hvM%2BAuSpvIjolDa9qUye7FMg%2Fqa%2FVDxutlMigiZ3Cm2iwKheQhIvxbzF4oBGWVjLBkjPEawkzBaPlgh6n%2BLfnasm93NxRK74W5oZx3%2BqzmQ6wKjQbNKi0YzeKbb86LFWOVYlD2HVakpnM%2FkczWZ2iA12C7jAvcSqEqKCi1SLUd%2F%2FALivXt5QFkSk7RSQrWoK%2FgRCkb%2BPZruKc9FeuFrxOUbpWPfVkF3efHaIwqswFYtC2lvmNh1Z8NpnqCieXIt7kQjy15%2FJBb3nfunSFd%2BKZMKfkmR2z0dhbrli6x0ILkSFB2eivr9D%2B73JKjdbGnDj5rpEF0UHFxdbbFUICpBIC1jyZYCWQdOI03HfkbZZIwxbtRl7kyqZ6RVmj1tkp53R0t%2F3v79VgYVT3477XX7KuezmfGlqToi3OUW9NCwnjRw9LL5UtwCGDWR2g2aviaYgHOd6X6CTFHFgesHzPlkmDTFmmDv1CMooe3DfwMvhKgcq4wx7aG0QY6mAEoQ4ZJEwgqgV%2BawGhBWCm24qj0K9W59zA9H56FpS9dQ1VJ4HvA1CdT5ghiT8jD%2F8rLoOTCgnnOo5lFQcypzMmcn7qxmQYE6FeqimqGkDHBn%2FQBoIWYuYtEhrUV8KV07Jnu4P46IAdR%2FXaXuShTnOT2%2BNQ5yFWAIfwU%2B9IyDpM9%2FRLHyxONGquMf9UYomjfao8ElhXqdgi%2F7Q%3D%3D&amp;Expires=1780590874" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">The malware travels inside packages that look completely legitimate at first glance. Attackers republished <a href="https://cybersecuritynews.com/wp-content/uploads/2026/05/600-npm-Packages-Compromised.webp" id="150360" target="_blank" rel="noreferrer noopener">several npm packages from a compromised account</a>, slipping a hidden Linux binary into each one. </p>



<p class="wp-block-paragraph">The moment a developer runs npm install, the binary executes automatically, with no extra steps required. There is nothing to click and nothing to approve.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/fc21acef-6a5d-4eba-a2a8-4158fefcce79/IronWorm-Supply-Chain-Attack-Uses-Malicious-npm-Packages-to-Steal-Developer-Secrets.pdf?AWSAccessKeyId=ASIA2F3EMEYE35VCSNEO&amp;Signature=qfEDb8otbVrju9dbxRM7HtTirG0%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCICurUYDUPycZBGXS%2FTsv%2FkgdCXH2qCZOsQDL1QuvixGKAiEAnq2PAkObt%2FuCvUoSJUUegMOIXNEwXX2l7JxfX%2FptZmsq8wQIWRABGgw2OTk3NTMzMDk3MDUiDOqLG6XWbYCmgFRjgSrQBIR11g8jtqBQBQSO9KQTshgYB6bSRBxYjfj4U2pTKv53K8P%2BuJunlxyfKNHdHpW2UQ8cFJVrSK6bbnGIjF2pZI8Ui0bc0ZGEvPeecy%2FY%2Fjpk8oVlejp4wQnQ5wttF7Te5Cvg3tgtiotsTR%2B1t%2F1ty%2FGdJ9x9QdqdSo4SD4l4Cds%2BBcsOa13LrVpf4WglhyQnhGeH%2BedtScHm8Y1LhcRnMWQJnt6IoB%2BjHEep7AjXEJFE2EcftRN%2BPTfJ32JwCZ2L5JZtaxQrePBIWdiE71ZQjOqC5NwciUa2ySL755oaz5hvM%2BAuSpvIjolDa9qUye7FMg%2Fqa%2FVDxutlMigiZ3Cm2iwKheQhIvxbzF4oBGWVjLBkjPEawkzBaPlgh6n%2BLfnasm93NxRK74W5oZx3%2BqzmQ6wKjQbNKi0YzeKbb86LFWOVYlD2HVakpnM%2FkczWZ2iA12C7jAvcSqEqKCi1SLUd%2F%2FALivXt5QFkSk7RSQrWoK%2FgRCkb%2BPZruKc9FeuFrxOUbpWPfVkF3efHaIwqswFYtC2lvmNh1Z8NpnqCieXIt7kQjy15%2FJBb3nfunSFd%2BKZMKfkmR2z0dhbrli6x0ILkSFB2eivr9D%2B73JKjdbGnDj5rpEF0UHFxdbbFUICpBIC1jyZYCWQdOI03HfkbZZIwxbtRl7kyqZ6RVmj1tkp53R0t%2F3v79VgYVT3477XX7KuezmfGlqToi3OUW9NCwnjRw9LL5UtwCGDWR2g2aviaYgHOd6X6CTFHFgesHzPlkmDTFmmDv1CMooe3DfwMvhKgcq4wx7aG0QY6mAEoQ4ZJEwgqgV%2BawGhBWCm24qj0K9W59zA9H56FpS9dQ1VJ4HvA1CdT5ghiT8jD%2F8rLoOTCgnnOo5lFQcypzMmcn7qxmQYE6FeqimqGkDHBn%2FQBoIWYuYtEhrUV8KV07Jnu4P46IAdR%2FXaXuShTnOT2%2BNQ5yFWAIfwU%2B9IyDpM9%2FRLHyxONGquMf9UYomjfao8ElhXqdgi%2F7Q%3D%3D&amp;Expires=1780590874" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph"><a href="https://research.jfrog.com/post/iron-worm-shai-hulud-rustier-cousin/" id="https://research.jfrog.com/post/iron-worm-shai-hulud-rustier-cousin/" target="_blank" rel="noreferrer noopener nofollow">Security analysts at JFrog said in a report</a> shared with Cyber Security News (CSN) that IronWorm is a custom-built, Rust-based infostealer that scrapes every secret it can find on a developer&#8217;s machine, hides behind a kernel-level rootkit, and communicates with its operator through the Tor network. </p>



<p class="wp-block-paragraph">The campaign was caught in the wild and appeared to target software developers, with a particular focus on crypto and web3 builders.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/fc21acef-6a5d-4eba-a2a8-4158fefcce79/IronWorm-Supply-Chain-Attack-Uses-Malicious-npm-Packages-to-Steal-Developer-Secrets.pdf?AWSAccessKeyId=ASIA2F3EMEYE35VCSNEO&amp;Signature=qfEDb8otbVrju9dbxRM7HtTirG0%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCICurUYDUPycZBGXS%2FTsv%2FkgdCXH2qCZOsQDL1QuvixGKAiEAnq2PAkObt%2FuCvUoSJUUegMOIXNEwXX2l7JxfX%2FptZmsq8wQIWRABGgw2OTk3NTMzMDk3MDUiDOqLG6XWbYCmgFRjgSrQBIR11g8jtqBQBQSO9KQTshgYB6bSRBxYjfj4U2pTKv53K8P%2BuJunlxyfKNHdHpW2UQ8cFJVrSK6bbnGIjF2pZI8Ui0bc0ZGEvPeecy%2FY%2Fjpk8oVlejp4wQnQ5wttF7Te5Cvg3tgtiotsTR%2B1t%2F1ty%2FGdJ9x9QdqdSo4SD4l4Cds%2BBcsOa13LrVpf4WglhyQnhGeH%2BedtScHm8Y1LhcRnMWQJnt6IoB%2BjHEep7AjXEJFE2EcftRN%2BPTfJ32JwCZ2L5JZtaxQrePBIWdiE71ZQjOqC5NwciUa2ySL755oaz5hvM%2BAuSpvIjolDa9qUye7FMg%2Fqa%2FVDxutlMigiZ3Cm2iwKheQhIvxbzF4oBGWVjLBkjPEawkzBaPlgh6n%2BLfnasm93NxRK74W5oZx3%2BqzmQ6wKjQbNKi0YzeKbb86LFWOVYlD2HVakpnM%2FkczWZ2iA12C7jAvcSqEqKCi1SLUd%2F%2FALivXt5QFkSk7RSQrWoK%2FgRCkb%2BPZruKc9FeuFrxOUbpWPfVkF3efHaIwqswFYtC2lvmNh1Z8NpnqCieXIt7kQjy15%2FJBb3nfunSFd%2BKZMKfkmR2z0dhbrli6x0ILkSFB2eivr9D%2B73JKjdbGnDj5rpEF0UHFxdbbFUICpBIC1jyZYCWQdOI03HfkbZZIwxbtRl7kyqZ6RVmj1tkp53R0t%2F3v79VgYVT3477XX7KuezmfGlqToi3OUW9NCwnjRw9LL5UtwCGDWR2g2aviaYgHOd6X6CTFHFgesHzPlkmDTFmmDv1CMooe3DfwMvhKgcq4wx7aG0QY6mAEoQ4ZJEwgqgV%2BawGhBWCm24qj0K9W59zA9H56FpS9dQ1VJ4HvA1CdT5ghiT8jD%2F8rLoOTCgnnOo5lFQcypzMmcn7qxmQYE6FeqimqGkDHBn%2FQBoIWYuYtEhrUV8KV07Jnu4P46IAdR%2FXaXuShTnOT2%2BNQ5yFWAIfwU%2B9IyDpM9%2FRLHyxONGquMf9UYomjfao8ElhXqdgi%2F7Q%3D%3D&amp;Expires=1780590874" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">What makes this threat stand out is how aggressively it spreads. After stealing credentials, IronWorm uses them to push backdated commits into the victim&#8217;s GitHub repositories, planting malware into other packages. </p>



<p class="wp-block-paragraph">Those infected packages then get published to npm, where they can infect the next developer who installs them. The attack essentially uses the victim&#8217;s own identity to continue spreading further.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/fc21acef-6a5d-4eba-a2a8-4158fefcce79/IronWorm-Supply-Chain-Attack-Uses-Malicious-npm-Packages-to-Steal-Developer-Secrets.pdf?AWSAccessKeyId=ASIA2F3EMEYE35VCSNEO&amp;Signature=qfEDb8otbVrju9dbxRM7HtTirG0%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCICurUYDUPycZBGXS%2FTsv%2FkgdCXH2qCZOsQDL1QuvixGKAiEAnq2PAkObt%2FuCvUoSJUUegMOIXNEwXX2l7JxfX%2FptZmsq8wQIWRABGgw2OTk3NTMzMDk3MDUiDOqLG6XWbYCmgFRjgSrQBIR11g8jtqBQBQSO9KQTshgYB6bSRBxYjfj4U2pTKv53K8P%2BuJunlxyfKNHdHpW2UQ8cFJVrSK6bbnGIjF2pZI8Ui0bc0ZGEvPeecy%2FY%2Fjpk8oVlejp4wQnQ5wttF7Te5Cvg3tgtiotsTR%2B1t%2F1ty%2FGdJ9x9QdqdSo4SD4l4Cds%2BBcsOa13LrVpf4WglhyQnhGeH%2BedtScHm8Y1LhcRnMWQJnt6IoB%2BjHEep7AjXEJFE2EcftRN%2BPTfJ32JwCZ2L5JZtaxQrePBIWdiE71ZQjOqC5NwciUa2ySL755oaz5hvM%2BAuSpvIjolDa9qUye7FMg%2Fqa%2FVDxutlMigiZ3Cm2iwKheQhIvxbzF4oBGWVjLBkjPEawkzBaPlgh6n%2BLfnasm93NxRK74W5oZx3%2BqzmQ6wKjQbNKi0YzeKbb86LFWOVYlD2HVakpnM%2FkczWZ2iA12C7jAvcSqEqKCi1SLUd%2F%2FALivXt5QFkSk7RSQrWoK%2FgRCkb%2BPZruKc9FeuFrxOUbpWPfVkF3efHaIwqswFYtC2lvmNh1Z8NpnqCieXIt7kQjy15%2FJBb3nfunSFd%2BKZMKfkmR2z0dhbrli6x0ILkSFB2eivr9D%2B73JKjdbGnDj5rpEF0UHFxdbbFUICpBIC1jyZYCWQdOI03HfkbZZIwxbtRl7kyqZ6RVmj1tkp53R0t%2F3v79VgYVT3477XX7KuezmfGlqToi3OUW9NCwnjRw9LL5UtwCGDWR2g2aviaYgHOd6X6CTFHFgesHzPlkmDTFmmDv1CMooe3DfwMvhKgcq4wx7aG0QY6mAEoQ4ZJEwgqgV%2BawGhBWCm24qj0K9W59zA9H56FpS9dQ1VJ4HvA1CdT5ghiT8jD%2F8rLoOTCgnnOo5lFQcypzMmcn7qxmQYE6FeqimqGkDHBn%2FQBoIWYuYtEhrUV8KV07Jnu4P46IAdR%2FXaXuShTnOT2%2BNQ5yFWAIfwU%2B9IyDpM9%2FRLHyxONGquMf9UYomjfao8ElhXqdgi%2F7Q%3D%3D&amp;Expires=1780590874" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">The scale of the campaign is notable too. Researchers found 57 backdated malicious commits spread across nine GitHub organizations. </p>



<p class="wp-block-paragraph">Some of those commits were made to look years old by copying the timestamp of the repository&#8217;s last real commit, a trick designed to avoid raising suspicion during routine code reviews.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/fc21acef-6a5d-4eba-a2a8-4158fefcce79/IronWorm-Supply-Chain-Attack-Uses-Malicious-npm-Packages-to-Steal-Developer-Secrets.pdf?AWSAccessKeyId=ASIA2F3EMEYE35VCSNEO&amp;Signature=qfEDb8otbVrju9dbxRM7HtTirG0%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCICurUYDUPycZBGXS%2FTsv%2FkgdCXH2qCZOsQDL1QuvixGKAiEAnq2PAkObt%2FuCvUoSJUUegMOIXNEwXX2l7JxfX%2FptZmsq8wQIWRABGgw2OTk3NTMzMDk3MDUiDOqLG6XWbYCmgFRjgSrQBIR11g8jtqBQBQSO9KQTshgYB6bSRBxYjfj4U2pTKv53K8P%2BuJunlxyfKNHdHpW2UQ8cFJVrSK6bbnGIjF2pZI8Ui0bc0ZGEvPeecy%2FY%2Fjpk8oVlejp4wQnQ5wttF7Te5Cvg3tgtiotsTR%2B1t%2F1ty%2FGdJ9x9QdqdSo4SD4l4Cds%2BBcsOa13LrVpf4WglhyQnhGeH%2BedtScHm8Y1LhcRnMWQJnt6IoB%2BjHEep7AjXEJFE2EcftRN%2BPTfJ32JwCZ2L5JZtaxQrePBIWdiE71ZQjOqC5NwciUa2ySL755oaz5hvM%2BAuSpvIjolDa9qUye7FMg%2Fqa%2FVDxutlMigiZ3Cm2iwKheQhIvxbzF4oBGWVjLBkjPEawkzBaPlgh6n%2BLfnasm93NxRK74W5oZx3%2BqzmQ6wKjQbNKi0YzeKbb86LFWOVYlD2HVakpnM%2FkczWZ2iA12C7jAvcSqEqKCi1SLUd%2F%2FALivXt5QFkSk7RSQrWoK%2FgRCkb%2BPZruKc9FeuFrxOUbpWPfVkF3efHaIwqswFYtC2lvmNh1Z8NpnqCieXIt7kQjy15%2FJBb3nfunSFd%2BKZMKfkmR2z0dhbrli6x0ILkSFB2eivr9D%2B73JKjdbGnDj5rpEF0UHFxdbbFUICpBIC1jyZYCWQdOI03HfkbZZIwxbtRl7kyqZ6RVmj1tkp53R0t%2F3v79VgYVT3477XX7KuezmfGlqToi3OUW9NCwnjRw9LL5UtwCGDWR2g2aviaYgHOd6X6CTFHFgesHzPlkmDTFmmDv1CMooe3DfwMvhKgcq4wx7aG0QY6mAEoQ4ZJEwgqgV%2BawGhBWCm24qj0K9W59zA9H56FpS9dQ1VJ4HvA1CdT5ghiT8jD%2F8rLoOTCgnnOo5lFQcypzMmcn7qxmQYE6FeqimqGkDHBn%2FQBoIWYuYtEhrUV8KV07Jnu4P46IAdR%2FXaXuShTnOT2%2BNQ5yFWAIfwU%2B9IyDpM9%2FRLHyxONGquMf9UYomjfao8ElhXqdgi%2F7Q%3D%3D&amp;Expires=1780590874" target="_blank" rel="noreferrer noopener"></a></p>



<h2 id="h-ironworm-supply-chain-attack-uses-malicious-npm-packages" class="wp-block-heading"><strong>IronWorm Supply Chain Attack Uses Malicious npm Packages</strong></h2>



<p class="wp-block-paragraph">IronWorm hides its malicious binary inside a folder path that most developers would never think to check. The binary is packed using a modified UPX tool, with the standard signature removed to prevent automated unpacking. </p>



<p class="wp-block-paragraph">Once running, the malware decrypts its internal strings one at a time, using a different key at each location, which makes reverse engineering unusually slow and difficult.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/fc21acef-6a5d-4eba-a2a8-4158fefcce79/IronWorm-Supply-Chain-Attack-Uses-Malicious-npm-Packages-to-Steal-Developer-Secrets.pdf?AWSAccessKeyId=ASIA2F3EMEYE35VCSNEO&amp;Signature=qfEDb8otbVrju9dbxRM7HtTirG0%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCICurUYDUPycZBGXS%2FTsv%2FkgdCXH2qCZOsQDL1QuvixGKAiEAnq2PAkObt%2FuCvUoSJUUegMOIXNEwXX2l7JxfX%2FptZmsq8wQIWRABGgw2OTk3NTMzMDk3MDUiDOqLG6XWbYCmgFRjgSrQBIR11g8jtqBQBQSO9KQTshgYB6bSRBxYjfj4U2pTKv53K8P%2BuJunlxyfKNHdHpW2UQ8cFJVrSK6bbnGIjF2pZI8Ui0bc0ZGEvPeecy%2FY%2Fjpk8oVlejp4wQnQ5wttF7Te5Cvg3tgtiotsTR%2B1t%2F1ty%2FGdJ9x9QdqdSo4SD4l4Cds%2BBcsOa13LrVpf4WglhyQnhGeH%2BedtScHm8Y1LhcRnMWQJnt6IoB%2BjHEep7AjXEJFE2EcftRN%2BPTfJ32JwCZ2L5JZtaxQrePBIWdiE71ZQjOqC5NwciUa2ySL755oaz5hvM%2BAuSpvIjolDa9qUye7FMg%2Fqa%2FVDxutlMigiZ3Cm2iwKheQhIvxbzF4oBGWVjLBkjPEawkzBaPlgh6n%2BLfnasm93NxRK74W5oZx3%2BqzmQ6wKjQbNKi0YzeKbb86LFWOVYlD2HVakpnM%2FkczWZ2iA12C7jAvcSqEqKCi1SLUd%2F%2FALivXt5QFkSk7RSQrWoK%2FgRCkb%2BPZruKc9FeuFrxOUbpWPfVkF3efHaIwqswFYtC2lvmNh1Z8NpnqCieXIt7kQjy15%2FJBb3nfunSFd%2BKZMKfkmR2z0dhbrli6x0ILkSFB2eivr9D%2B73JKjdbGnDj5rpEF0UHFxdbbFUICpBIC1jyZYCWQdOI03HfkbZZIwxbtRl7kyqZ6RVmj1tkp53R0t%2F3v79VgYVT3477XX7KuezmfGlqToi3OUW9NCwnjRw9LL5UtwCGDWR2g2aviaYgHOd6X6CTFHFgesHzPlkmDTFmmDv1CMooe3DfwMvhKgcq4wx7aG0QY6mAEoQ4ZJEwgqgV%2BawGhBWCm24qj0K9W59zA9H56FpS9dQ1VJ4HvA1CdT5ghiT8jD%2F8rLoOTCgnnOo5lFQcypzMmcn7qxmQYE6FeqimqGkDHBn%2FQBoIWYuYtEhrUV8KV07Jnu4P46IAdR%2FXaXuShTnOT2%2BNQ5yFWAIfwU%2B9IyDpM9%2FRLHyxONGquMf9UYomjfao8ElhXqdgi%2F7Q%3D%3D&amp;Expires=1780590874" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">The credential theft is broad and deliberate. The malware scans for 86 different environment variables covering cloud platforms, databases, CI/CD systems, source control tokens, and AI service API keys. </p>



<p class="wp-block-paragraph">It also reads more than 20 credential file paths from disk, <a href="https://cybersecuritynews.com/malicious-google-ads-target-crypto-users/" id="148174" target="_blank" rel="noreferrer noopener">including wallet configs and authentication files from tools</a> that became popular only recently. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuB3flAvheb7i6WwlJkqYgU52ju7YP56KWOrJ91t4SmO2nJ51QZaJVzI84cBdvdQigQeF8btTBFcwpFWFqvMAwGfnoTL1bW_zezD7hTdvRmIyHl__AlVxDtdaSiKmhw8eCQuein69TFBiGz1Z6vAvg831JzgVK72lEuJIt794hyn1ATaeLNLGAZrmY9O4/s16000/Attack%20beginning%20malicious%20versions%20were%20marked%20as%20deprecated%20(Source%20-%20JFrog).webp" alt="Attack beginning malicious versions were marked as deprecated (Source - JFrog)" /><figcaption class="wp-element-caption">Attack beginning malicious versions were marked as deprecated (Source &#8211; JFrog)</figcaption></figure>
</div>


<p class="wp-block-paragraph">One dedicated module targets the Exodus desktop wallet specifically, injecting code that captures the wallet password and recovery phrase at the moment the user unlocks it. </p>



<p class="wp-block-paragraph">A separate module targets Kubernetes pods, reading service account tokens and dumping every secret it can reach.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/fc21acef-6a5d-4eba-a2a8-4158fefcce79/IronWorm-Supply-Chain-Attack-Uses-Malicious-npm-Packages-to-Steal-Developer-Secrets.pdf?AWSAccessKeyId=ASIA2F3EMEYE35VCSNEO&amp;Signature=qfEDb8otbVrju9dbxRM7HtTirG0%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCICurUYDUPycZBGXS%2FTsv%2FkgdCXH2qCZOsQDL1QuvixGKAiEAnq2PAkObt%2FuCvUoSJUUegMOIXNEwXX2l7JxfX%2FptZmsq8wQIWRABGgw2OTk3NTMzMDk3MDUiDOqLG6XWbYCmgFRjgSrQBIR11g8jtqBQBQSO9KQTshgYB6bSRBxYjfj4U2pTKv53K8P%2BuJunlxyfKNHdHpW2UQ8cFJVrSK6bbnGIjF2pZI8Ui0bc0ZGEvPeecy%2FY%2Fjpk8oVlejp4wQnQ5wttF7Te5Cvg3tgtiotsTR%2B1t%2F1ty%2FGdJ9x9QdqdSo4SD4l4Cds%2BBcsOa13LrVpf4WglhyQnhGeH%2BedtScHm8Y1LhcRnMWQJnt6IoB%2BjHEep7AjXEJFE2EcftRN%2BPTfJ32JwCZ2L5JZtaxQrePBIWdiE71ZQjOqC5NwciUa2ySL755oaz5hvM%2BAuSpvIjolDa9qUye7FMg%2Fqa%2FVDxutlMigiZ3Cm2iwKheQhIvxbzF4oBGWVjLBkjPEawkzBaPlgh6n%2BLfnasm93NxRK74W5oZx3%2BqzmQ6wKjQbNKi0YzeKbb86LFWOVYlD2HVakpnM%2FkczWZ2iA12C7jAvcSqEqKCi1SLUd%2F%2FALivXt5QFkSk7RSQrWoK%2FgRCkb%2BPZruKc9FeuFrxOUbpWPfVkF3efHaIwqswFYtC2lvmNh1Z8NpnqCieXIt7kQjy15%2FJBb3nfunSFd%2BKZMKfkmR2z0dhbrli6x0ILkSFB2eivr9D%2B73JKjdbGnDj5rpEF0UHFxdbbFUICpBIC1jyZYCWQdOI03HfkbZZIwxbtRl7kyqZ6RVmj1tkp53R0t%2F3v79VgYVT3477XX7KuezmfGlqToi3OUW9NCwnjRw9LL5UtwCGDWR2g2aviaYgHOd6X6CTFHFgesHzPlkmDTFmmDv1CMooe3DfwMvhKgcq4wx7aG0QY6mAEoQ4ZJEwgqgV%2BawGhBWCm24qj0K9W59zA9H56FpS9dQ1VJ4HvA1CdT5ghiT8jD%2F8rLoOTCgnnOo5lFQcypzMmcn7qxmQYE6FeqimqGkDHBn%2FQBoIWYuYtEhrUV8KV07Jnu4P46IAdR%2FXaXuShTnOT2%2BNQ5yFWAIfwU%2B9IyDpM9%2FRLHyxONGquMf9UYomjfao8ElhXqdgi%2F7Q%3D%3D&amp;Expires=1780590874" target="_blank" rel="noreferrer noopener"></a></p>



<h2 id="h-the-rootkit-and-self-replication-mechanism" class="wp-block-heading"><strong>The Rootkit and Self-Replication Mechanism</strong></h2>



<p class="wp-block-paragraph">IronWorm carries an <a href="https://cybersecuritynews.com/linux-rootkits-using-advanced-ebpf/" id="144414" target="_blank" rel="noreferrer noopener">eBPF-based rootkit that hides its processes and network connections</a> from standard system monitoring tools. This rootkit operates at the kernel level, rewriting process lists before any monitoring software can see them. </p>



<p class="wp-block-paragraph">Commands like ps and top return clean results, while the malware continues running in the background. The rootkit also blocks attempts to attach a debugger to the malware process, and trying to do so can crash the shell running the command.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/fc21acef-6a5d-4eba-a2a8-4158fefcce79/IronWorm-Supply-Chain-Attack-Uses-Malicious-npm-Packages-to-Steal-Developer-Secrets.pdf?AWSAccessKeyId=ASIA2F3EMEYE35VCSNEO&amp;Signature=qfEDb8otbVrju9dbxRM7HtTirG0%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCICurUYDUPycZBGXS%2FTsv%2FkgdCXH2qCZOsQDL1QuvixGKAiEAnq2PAkObt%2FuCvUoSJUUegMOIXNEwXX2l7JxfX%2FptZmsq8wQIWRABGgw2OTk3NTMzMDk3MDUiDOqLG6XWbYCmgFRjgSrQBIR11g8jtqBQBQSO9KQTshgYB6bSRBxYjfj4U2pTKv53K8P%2BuJunlxyfKNHdHpW2UQ8cFJVrSK6bbnGIjF2pZI8Ui0bc0ZGEvPeecy%2FY%2Fjpk8oVlejp4wQnQ5wttF7Te5Cvg3tgtiotsTR%2B1t%2F1ty%2FGdJ9x9QdqdSo4SD4l4Cds%2BBcsOa13LrVpf4WglhyQnhGeH%2BedtScHm8Y1LhcRnMWQJnt6IoB%2BjHEep7AjXEJFE2EcftRN%2BPTfJ32JwCZ2L5JZtaxQrePBIWdiE71ZQjOqC5NwciUa2ySL755oaz5hvM%2BAuSpvIjolDa9qUye7FMg%2Fqa%2FVDxutlMigiZ3Cm2iwKheQhIvxbzF4oBGWVjLBkjPEawkzBaPlgh6n%2BLfnasm93NxRK74W5oZx3%2BqzmQ6wKjQbNKi0YzeKbb86LFWOVYlD2HVakpnM%2FkczWZ2iA12C7jAvcSqEqKCi1SLUd%2F%2FALivXt5QFkSk7RSQrWoK%2FgRCkb%2BPZruKc9FeuFrxOUbpWPfVkF3efHaIwqswFYtC2lvmNh1Z8NpnqCieXIt7kQjy15%2FJBb3nfunSFd%2BKZMKfkmR2z0dhbrli6x0ILkSFB2eivr9D%2B73JKjdbGnDj5rpEF0UHFxdbbFUICpBIC1jyZYCWQdOI03HfkbZZIwxbtRl7kyqZ6RVmj1tkp53R0t%2F3v79VgYVT3477XX7KuezmfGlqToi3OUW9NCwnjRw9LL5UtwCGDWR2g2aviaYgHOd6X6CTFHFgesHzPlkmDTFmmDv1CMooe3DfwMvhKgcq4wx7aG0QY6mAEoQ4ZJEwgqgV%2BawGhBWCm24qj0K9W59zA9H56FpS9dQ1VJ4HvA1CdT5ghiT8jD%2F8rLoOTCgnnOo5lFQcypzMmcn7qxmQYE6FeqimqGkDHBn%2FQBoIWYuYtEhrUV8KV07Jnu4P46IAdR%2FXaXuShTnOT2%2BNQ5yFWAIfwU%2B9IyDpM9%2FRLHyxONGquMf9UYomjfao8ElhXqdgi%2F7Q%3D%3D&amp;Expires=1780590874" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">The self-replication through npm is equally well thought out. When the <a href="https://cybersecuritynews.com/hackers-hide-malware-payloads-inside/" id="150679" target="_blank" rel="noreferrer noopener">malware runs inside a CI environment</a>, it uses npm&#8217;s own Trusted Publishing flow to get short-lived publish credentials. </p>



<p class="wp-block-paragraph">It never needs a stored token. With those credentials, it publishes a trojanized version of the package to the npm registry just like any normal release would look.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/fc21acef-6a5d-4eba-a2a8-4158fefcce79/IronWorm-Supply-Chain-Attack-Uses-Malicious-npm-Packages-to-Steal-Developer-Secrets.pdf?AWSAccessKeyId=ASIA2F3EMEYE35VCSNEO&amp;Signature=qfEDb8otbVrju9dbxRM7HtTirG0%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCICurUYDUPycZBGXS%2FTsv%2FkgdCXH2qCZOsQDL1QuvixGKAiEAnq2PAkObt%2FuCvUoSJUUegMOIXNEwXX2l7JxfX%2FptZmsq8wQIWRABGgw2OTk3NTMzMDk3MDUiDOqLG6XWbYCmgFRjgSrQBIR11g8jtqBQBQSO9KQTshgYB6bSRBxYjfj4U2pTKv53K8P%2BuJunlxyfKNHdHpW2UQ8cFJVrSK6bbnGIjF2pZI8Ui0bc0ZGEvPeecy%2FY%2Fjpk8oVlejp4wQnQ5wttF7Te5Cvg3tgtiotsTR%2B1t%2F1ty%2FGdJ9x9QdqdSo4SD4l4Cds%2BBcsOa13LrVpf4WglhyQnhGeH%2BedtScHm8Y1LhcRnMWQJnt6IoB%2BjHEep7AjXEJFE2EcftRN%2BPTfJ32JwCZ2L5JZtaxQrePBIWdiE71ZQjOqC5NwciUa2ySL755oaz5hvM%2BAuSpvIjolDa9qUye7FMg%2Fqa%2FVDxutlMigiZ3Cm2iwKheQhIvxbzF4oBGWVjLBkjPEawkzBaPlgh6n%2BLfnasm93NxRK74W5oZx3%2BqzmQ6wKjQbNKi0YzeKbb86LFWOVYlD2HVakpnM%2FkczWZ2iA12C7jAvcSqEqKCi1SLUd%2F%2FALivXt5QFkSk7RSQrWoK%2FgRCkb%2BPZruKc9FeuFrxOUbpWPfVkF3efHaIwqswFYtC2lvmNh1Z8NpnqCieXIt7kQjy15%2FJBb3nfunSFd%2BKZMKfkmR2z0dhbrli6x0ILkSFB2eivr9D%2B73JKjdbGnDj5rpEF0UHFxdbbFUICpBIC1jyZYCWQdOI03HfkbZZIwxbtRl7kyqZ6RVmj1tkp53R0t%2F3v79VgYVT3477XX7KuezmfGlqToi3OUW9NCwnjRw9LL5UtwCGDWR2g2aviaYgHOd6X6CTFHFgesHzPlkmDTFmmDv1CMooe3DfwMvhKgcq4wx7aG0QY6mAEoQ4ZJEwgqgV%2BawGhBWCm24qj0K9W59zA9H56FpS9dQ1VJ4HvA1CdT5ghiT8jD%2F8rLoOTCgnnOo5lFQcypzMmcn7qxmQYE6FeqimqGkDHBn%2FQBoIWYuYtEhrUV8KV07Jnu4P46IAdR%2FXaXuShTnOT2%2BNQ5yFWAIfwU%2B9IyDpM9%2FRLHyxONGquMf9UYomjfao8ElhXqdgi%2F7Q%3D%3D&amp;Expires=1780590874" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">Researchers recommend auditing every repository that a compromised account had write access to, checking for backdated commits, unexpected build hooks, and changes attributed to automation names like dependabot or github-actions outside their usual context. </p>



<p class="wp-block-paragraph">All API keys and secrets tied to the affected account should be rotated immediately, and malicious package versions should be unpublished with a clear security advisory issued to warn downstream users.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/fc21acef-6a5d-4eba-a2a8-4158fefcce79/IronWorm-Supply-Chain-Attack-Uses-Malicious-npm-Packages-to-Steal-Developer-Secrets.pdf?AWSAccessKeyId=ASIA2F3EMEYE35VCSNEO&amp;Signature=qfEDb8otbVrju9dbxRM7HtTirG0%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCICurUYDUPycZBGXS%2FTsv%2FkgdCXH2qCZOsQDL1QuvixGKAiEAnq2PAkObt%2FuCvUoSJUUegMOIXNEwXX2l7JxfX%2FptZmsq8wQIWRABGgw2OTk3NTMzMDk3MDUiDOqLG6XWbYCmgFRjgSrQBIR11g8jtqBQBQSO9KQTshgYB6bSRBxYjfj4U2pTKv53K8P%2BuJunlxyfKNHdHpW2UQ8cFJVrSK6bbnGIjF2pZI8Ui0bc0ZGEvPeecy%2FY%2Fjpk8oVlejp4wQnQ5wttF7Te5Cvg3tgtiotsTR%2B1t%2F1ty%2FGdJ9x9QdqdSo4SD4l4Cds%2BBcsOa13LrVpf4WglhyQnhGeH%2BedtScHm8Y1LhcRnMWQJnt6IoB%2BjHEep7AjXEJFE2EcftRN%2BPTfJ32JwCZ2L5JZtaxQrePBIWdiE71ZQjOqC5NwciUa2ySL755oaz5hvM%2BAuSpvIjolDa9qUye7FMg%2Fqa%2FVDxutlMigiZ3Cm2iwKheQhIvxbzF4oBGWVjLBkjPEawkzBaPlgh6n%2BLfnasm93NxRK74W5oZx3%2BqzmQ6wKjQbNKi0YzeKbb86LFWOVYlD2HVakpnM%2FkczWZ2iA12C7jAvcSqEqKCi1SLUd%2F%2FALivXt5QFkSk7RSQrWoK%2FgRCkb%2BPZruKc9FeuFrxOUbpWPfVkF3efHaIwqswFYtC2lvmNh1Z8NpnqCieXIt7kQjy15%2FJBb3nfunSFd%2BKZMKfkmR2z0dhbrli6x0ILkSFB2eivr9D%2B73JKjdbGnDj5rpEF0UHFxdbbFUICpBIC1jyZYCWQdOI03HfkbZZIwxbtRl7kyqZ6RVmj1tkp53R0t%2F3v79VgYVT3477XX7KuezmfGlqToi3OUW9NCwnjRw9LL5UtwCGDWR2g2aviaYgHOd6X6CTFHFgesHzPlkmDTFmmDv1CMooe3DfwMvhKgcq4wx7aG0QY6mAEoQ4ZJEwgqgV%2BawGhBWCm24qj0K9W59zA9H56FpS9dQ1VJ4HvA1CdT5ghiT8jD%2F8rLoOTCgnnOo5lFQcypzMmcn7qxmQYE6FeqimqGkDHBn%2FQBoIWYuYtEhrUV8KV07Jnu4P46IAdR%2FXaXuShTnOT2%2BNQ5yFWAIfwU%2B9IyDpM9%2FRLHyxONGquMf9UYomjfao8ElhXqdgi%2F7Q%3D%3D&amp;Expires=1780590874" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph" id="h-indicators-of-compromise-iocs"><strong>Indicators of Compromise (IoCs):-</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Type</th><th class="has-text-align-left" data-align="left">Indicator</th><th class="has-text-align-left" data-align="left">Description</th></tr></thead><tbody><tr><td>Commit Author Email</td><td>claude@users.noreply.github.com</td><td>Fake author identity used for malicious backdated commits</td></tr><tr><td>npm Package</td><td>weavedb-lite@0.1.1</td><td>Malicious npm package (XRAY-989671)</td></tr><tr><td>npm Package</td><td>weavedb-sdk-base@0.21.1</td><td>Malicious npm package (XRAY-989492)</td></tr><tr><td>npm Package</td><td>test-weavedb-sdk@1.1.1</td><td>Malicious npm package (XRAY-989648)</td></tr><tr><td>npm Package</td><td>weavedb-warp-contracts-plugin-deploy@1.0.11</td><td>Malicious npm package (XRAY-989666)</td></tr><tr><td>npm Package</td><td>arnext-arkb@0.0.2</td><td>Malicious npm package (XRAY-989571)</td></tr><tr><td>npm Package</td><td>weavedb-console@0.2.1</td><td>Malicious npm package (XRAY-989594)</td></tr><tr><td>npm Package</td><td>arnext@0.1.5</td><td>Malicious npm package (XRAY-989617)</td></tr><tr><td>npm Package</td><td>roidjs@0.1.7</td><td>Malicious npm package (XRAY-989784)</td></tr><tr><td>npm Package</td><td>weavedb-exm-sdk@0.7.4</td><td>Malicious npm package (XRAY-989764)</td></tr><tr><td>npm Package</td><td>create-arnext-app@0.0.10</td><td>Malicious npm package (XRAY-989681)</td></tr><tr><td>npm Package</td><td>weavedb-tools@0.45.3</td><td>Malicious npm package (XRAY-989760)</td></tr><tr><td>npm Package</td><td>wdb-core@0.1.2</td><td>Malicious npm package (XRAY-989766)</td></tr><tr><td>npm Package</td><td>cwao-tools@0.3.1</td><td>Malicious npm package (XRAY-989752)</td></tr><tr><td>npm Package</td><td>test-ajs@0.1.19</td><td>Malicious npm package (XRAY-989779)</td></tr><tr><td>npm Package</td><td>monade@0.0.7</td><td>Malicious npm package (XRAY-989547)</td></tr><tr><td>npm Package</td><td>weavedb-exm-sdk-web@0.7.4</td><td>Malicious npm package (XRAY-989747)</td></tr><tr><td>npm Package</td><td>testnpmnmp@1.0.21</td><td>Malicious npm package (XRAY-989781)</td></tr><tr><td>npm Package</td><td>warp-contracts-plugin-deploy-test@3.0.1</td><td>Malicious npm package (XRAY-989754)</td></tr><tr><td>npm Package</td><td>wdb-cli@0.1.1</td><td>Malicious npm package (XRAY-989761)</td></tr><tr><td>npm Package</td><td>ai3@0.3.5</td><td>Malicious npm package (XRAY-989753)</td></tr><tr><td>npm Package</td><td>cwao-units@0.8.3</td><td>Malicious npm package (XRAY-989762)</td></tr><tr><td>npm Package</td><td>atomic-notes@0.5.3</td><td>Malicious npm package (XRAY-989758)</td></tr><tr><td>npm Package</td><td>cwao@0.5.6</td><td>Malicious npm package (XRAY-989756)</td></tr><tr><td>npm Package</td><td>weavedb-client@0.45.3</td><td>Malicious npm package (XRAY-989775)</td></tr><tr><td>npm Package</td><td>wdb-sdk@0.1.2</td><td>Malicious npm package (XRAY-989773)</td></tr><tr><td>npm Package</td><td>weavedb-offchain@0.45.4</td><td>Malicious npm package (XRAY-989783)</td></tr><tr><td>npm Package</td><td>fpjson-lang@0.1.7</td><td>Malicious npm package (XRAY-989641)</td></tr><tr><td>npm Package</td><td>weavedb-contracts@0.45.2</td><td>Malicious npm package (XRAY-989771)</td></tr><tr><td>npm Package</td><td>weavedb-node-client@0.45.3</td><td>Malicious npm package (XRAY-989765)</td></tr><tr><td>npm Package</td><td>arjson@0.1.4</td><td>Malicious npm package (XRAY-989767)</td></tr><tr><td>npm Package</td><td>hbsig@0.3.2</td><td>Malicious npm package (XRAY-989769)</td></tr><tr><td>npm Package</td><td>zkjson@0.8.5</td><td>Malicious npm package (XRAY-989787)</td></tr><tr><td>npm Package</td><td>aonote@0.11.1</td><td>Malicious npm package (XRAY-989790)</td></tr><tr><td>npm Package</td><td>weavedb-base@0.45.3</td><td>Malicious npm package (XRAY-989751)</td></tr><tr><td>npm Package</td><td>weavedb-sdk-node@0.45.3</td><td>Malicious npm package (XRAY-989772)</td></tr><tr><td>npm Package</td><td>wao@0.41.2</td><td>Malicious npm package (XRAY-989785)</td></tr><tr><td>npm Package</td><td>weavedb-sdk@0.45.3</td><td>Malicious npm package (XRAY-989789)</td></tr><tr><td>Commit Message</td><td>fix: resolve lint warnings</td><td>Fake commit message used to blend in as routine maintenance</td></tr><tr><td>Commit Message</td><td>test: add missing edge cases</td><td>Fake commit message used to blend in as routine maintenance</td></tr><tr><td>Commit Message</td><td>ci: update workflow configuration</td><td>Fake commit message used to blend in as routine maintenance</td></tr><tr><td>Commit Message</td><td>fix: address review feedback</td><td>Fake commit message used to blend in as routine maintenance</td></tr><tr><td>Commit Message</td><td>docs: update contributing guide</td><td>Fake commit message used to blend in as routine maintenance</td></tr><tr><td>Commit Message</td><td>chore: sync lockfile</td><td>Fake commit message used to blend in as routine maintenance</td></tr><tr><td>Commit Message</td><td>fix: handle null pointer case</td><td>Fake commit message used to blend in as routine maintenance</td></tr><tr><td>Commit Message</td><td>build: bump patch version</td><td>Fake commit message used to blend in as routine maintenance</td></tr><tr><td>Commit Message</td><td>chore: update dependencies</td><td>Fake commit message used to blend in as routine maintenance</td></tr><tr><td>Crypto Wallet Address</td><td>0x7e28D9889f414B06c19a22A9Bd316f0AC279a4d6</td><td>Operator&#8217;s Ethereum wallet address derived from hardcoded recovery phrase</td></tr><tr><td>C2 Endpoint</td><td>/api/agent</td><td>Tor-based command and control endpoint used by IronWorm</td></tr><tr><td>File Path</td><td>tools/setup</td><td>Hidden malicious binary path inside infected npm packages</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Note:</strong>&nbsp;<em>IP addresses and domains are intentionally defanged (e.g.,&nbsp;</em><code><em>[.]</em></code><em>) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM</em>.</p>



<p class="has-text-align-center has-background wp-block-paragraph" style="background:linear-gradient(180deg,rgb(238,238,238) 90%,rgb(169,184,195) 100%)"><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>Follow us on&nbsp;<a href="https://news.google.com/publications/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en" target="_blank" rel="noreferrer noopener">Google News</a>,&nbsp;<a href="https://www.linkedin.com/company/cybersecurity-news/" target="_blank" rel="noreferrer noopener">LinkedIn</a>,&nbsp;and&nbsp;<a href="https://x.com/cyber_press_org" target="_blank" rel="noreferrer noopener">X</a>&nbsp;to Get More Instant Updates</strong>,&nbsp;<strong>Set CSN as a Preferred Source in</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong> <strong><strong><a href="https://www.google.com/preferences/source?q=cybersecuritynews.com" target="_blank" rel="noreferrer noopener">Google</a></strong></strong>.</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></p>
<p>The post <a href="https://cybersecuritynews.com/ironworm-supply-chain-attack-uses-malicious-npm-packages/">IronWorm Supply Chain Attack Uses Malicious npm Packages to Steal Developer Secrets</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://cybersecuritynews.com/wp-content/uploads/2026/06/IronWorm-Supply-Chain-Attack-Uses-Malicious-npm-Packages-to-Steal-Developer-Secrets.webp" medium="image"></media:content>
            <post-id xmlns="com-wordpress:feed-additions:1">151926</post-id>	</item>
		<item>
		<title>Stock Exchange Executive’s Outlook Account Targeted to Exfiltrate Credentials</title>
		<link>https://cybersecuritynews.com/stock-exchange-executives-outlook-account-targeted/</link>
		
		<dc:creator><![CDATA[Tushar Subhra Dutta]]></dc:creator>
		<pubDate>Thu, 04 Jun 2026 17:58:49 +0000</pubDate>
				<category><![CDATA[Cyber Security News]]></category>
		<category><![CDATA[Threats]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[cyber security news]]></category>
		<guid isPermaLink="false">https://cybersecuritynews.com/?p=151923</guid>

					<description><![CDATA[<p>A senior executive at a major global stock exchange had their Microsoft Outlook account silently compromised for five straight months, with attackers carefully siphoning emails in small batches to avoid detection. The intrusion ran from October 2025 through at least March 2026, designed entirely around one single goal: stealing the complete contents of one person&#8217;s [&#8230;]</p>
<p>The post <a href="https://cybersecuritynews.com/stock-exchange-executives-outlook-account-targeted/">Stock Exchange Executive’s Outlook Account Targeted to Exfiltrate Credentials</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A senior executive at a major global stock exchange had their Microsoft Outlook account silently compromised for five straight months, with attackers carefully siphoning emails in small batches to avoid detection. </p>



<p class="wp-block-paragraph">The intrusion ran from October 2025 through at least March 2026, designed entirely around one single goal: stealing the complete contents of one person&#8217;s mailbox without raising an alarm. </p>



<p class="wp-block-paragraph">It is a stark reminder of just how much sensitive intelligence sits inside a single high-ranking inbox. <a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/1cd9997b-c1f2-499f-8a80-8c0c28038bf9/Stock-Exchange-Executives-Outlook-Account-Targeted-to-Exfiltrate-Credentials.pdf?AWSAccessKeyId=ASIA2F3EMEYEXUOUO3VA&amp;Signature=eY8wRx%2Bsk3LX1J05XBU2V7oOcqU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDKOoWlx9kPyskFByogt2j8TmUNWM7WonRmS8OnAKsyeQIgXlL4aMb1W6cnSLHVgp99J2HzWHAxtVS%2BCYdpo92BduAq8wQIWRABGgw2OTk3NTMzMDk3MDUiDEprfcZ7N7vJNzhz3yrQBGuToirbtBxQ%2BF0ea4yTZil93ww%2FFW81K9twlDQfSjAmlcmnlaktC%2FPp0ElLgon5wnreavm63Hd4vSu%2BmLkaiAi3UIBZb5jt2K02O9OWZRRMpNsPtRYB1iuQBkhZ0CQ2ZMYdTrBzg%2BoVdvS6LWYRqJr9sYopT16PNCm5TMWl%2BJlwuPsQd9Fc8Ums2ehg%2FCDfMgzrVYYtBKrHQcMq3gDihn1cmOnB2fDEA8NOM%2FwteerbFue5UqWqvJmHnD10%2F8YVrDLbbowIb2sTN6knGMQmdZljUq2ITyp2g13E4Rr8WGnO8Ogczn3YK2Ak%2FpHS5tF6B3txz2TobaEKQh0wX%2F8AFvBF1GQL2wJvyEglzZO5RzMUS6VyVELS0KrDE0h544QfHh77DZOLHxdBdRCJRNnW7iIL4o%2BVMY8lHt4XKJ144DER%2FpIjmwskEwpDv7RbHzV%2FPUHJ5S%2FXHR96gUA%2BJE6uuyNvnMSL9sbuN3EM8aS8erJcCdmeHLd84LVoSeToKyYac56LndYRCwNR2pgJlXjfv2MtXHHYIEWPQTOc4xorO7bd3DOrdL4xeKXQnOupefNsBDZM9uPdT%2FJ18AhEn6uh3SMHUuFuklTdkY9HATNALcn07ljC4ij5lXuCcsePcJOya%2FGE2qmlxYD22TY85A9SN3lZUDZ3%2FiatYni0E%2FNnQmN5Zd4n50i9tBbuS01019zclfzNlbGXyij98wPrwH0ls6VaoZbvq5Ghk%2Bdpz2szDY5MErCogJY3rzbF9sGSM14CBVW3wers4pBURDH9d93CBr0w0rCG0QY6mAEWKbjkUTY9bDpsOyVaRe2uYzY0BErTk6AMszRFk9iiDKCeqxuuFQtSZQWUUuk0YfG1IYwpulTv5LSDa%2FhtRhvshYjlSd7FPk3rrZS146kTl2zmMtfJQMopwwXwiyzTPn1Mjcrv4lqPG6M7Lcv7VNmspPNXIs5uM5CQJ9xQ1SMyUy3VcEJdXFX%2FR7rfRcjsBwZaWS8eIBTTGA%3D%3D&amp;Expires=1780590117" target="_blank" rel="noreferrer noopener"></a>The attackers chose their target with clear intent. A stock exchange executive&#8217;s email holds far more than routine correspondence. </p>



<p class="wp-block-paragraph">It can contain details of upcoming listings, enforcement actions, internal deliberations, calendar schedules, and market-moving events not yet made public. </p>



<p class="wp-block-paragraph">Months of quiet, uninterrupted access to that kind of data gives an attacker a remarkable window into an organization&#8217;s near-term direction without ever touching any other system on the network.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/1cd9997b-c1f2-499f-8a80-8c0c28038bf9/Stock-Exchange-Executives-Outlook-Account-Targeted-to-Exfiltrate-Credentials.pdf?AWSAccessKeyId=ASIA2F3EMEYEXUOUO3VA&amp;Signature=eY8wRx%2Bsk3LX1J05XBU2V7oOcqU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDKOoWlx9kPyskFByogt2j8TmUNWM7WonRmS8OnAKsyeQIgXlL4aMb1W6cnSLHVgp99J2HzWHAxtVS%2BCYdpo92BduAq8wQIWRABGgw2OTk3NTMzMDk3MDUiDEprfcZ7N7vJNzhz3yrQBGuToirbtBxQ%2BF0ea4yTZil93ww%2FFW81K9twlDQfSjAmlcmnlaktC%2FPp0ElLgon5wnreavm63Hd4vSu%2BmLkaiAi3UIBZb5jt2K02O9OWZRRMpNsPtRYB1iuQBkhZ0CQ2ZMYdTrBzg%2BoVdvS6LWYRqJr9sYopT16PNCm5TMWl%2BJlwuPsQd9Fc8Ums2ehg%2FCDfMgzrVYYtBKrHQcMq3gDihn1cmOnB2fDEA8NOM%2FwteerbFue5UqWqvJmHnD10%2F8YVrDLbbowIb2sTN6knGMQmdZljUq2ITyp2g13E4Rr8WGnO8Ogczn3YK2Ak%2FpHS5tF6B3txz2TobaEKQh0wX%2F8AFvBF1GQL2wJvyEglzZO5RzMUS6VyVELS0KrDE0h544QfHh77DZOLHxdBdRCJRNnW7iIL4o%2BVMY8lHt4XKJ144DER%2FpIjmwskEwpDv7RbHzV%2FPUHJ5S%2FXHR96gUA%2BJE6uuyNvnMSL9sbuN3EM8aS8erJcCdmeHLd84LVoSeToKyYac56LndYRCwNR2pgJlXjfv2MtXHHYIEWPQTOc4xorO7bd3DOrdL4xeKXQnOupefNsBDZM9uPdT%2FJ18AhEn6uh3SMHUuFuklTdkY9HATNALcn07ljC4ij5lXuCcsePcJOya%2FGE2qmlxYD22TY85A9SN3lZUDZ3%2FiatYni0E%2FNnQmN5Zd4n50i9tBbuS01019zclfzNlbGXyij98wPrwH0ls6VaoZbvq5Ghk%2Bdpz2szDY5MErCogJY3rzbF9sGSM14CBVW3wers4pBURDH9d93CBr0w0rCG0QY6mAEWKbjkUTY9bDpsOyVaRe2uYzY0BErTk6AMszRFk9iiDKCeqxuuFQtSZQWUUuk0YfG1IYwpulTv5LSDa%2FhtRhvshYjlSd7FPk3rrZS146kTl2zmMtfJQMopwwXwiyzTPn1Mjcrv4lqPG6M7Lcv7VNmspPNXIs5uM5CQJ9xQ1SMyUy3VcEJdXFX%2FR7rfRcjsBwZaWS8eIBTTGA%3D%3D&amp;Expires=1780590117" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">Analysts from Symantec&#8217;s Threat Hunter Team, working alongside Carbon Black, identified the campaign and noted that the use of legitimate cloud infrastructure and publicly available tools made attribution to any known threat group impossible. </p>



<p class="wp-block-paragraph"><a href="https://www.security.com/threat-intelligence/stock-exchange-espionage" id="https://www.security.com/threat-intelligence/stock-exchange-espionage" target="_blank" rel="noreferrer noopener nofollow">Symantec said in a report</a> shared with Cyber Security News (CSN) that the commands and objectives observed throughout the campaign are consistent with espionage as the primary motivation. </p>



<p class="wp-block-paragraph">The operational discipline on display was considered notable enough to warrant a public disclosure, despite the team&#8217;s standard practice of not publishing on single-victim incidents.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/1cd9997b-c1f2-499f-8a80-8c0c28038bf9/Stock-Exchange-Executives-Outlook-Account-Targeted-to-Exfiltrate-Credentials.pdf?AWSAccessKeyId=ASIA2F3EMEYEXUOUO3VA&amp;Signature=eY8wRx%2Bsk3LX1J05XBU2V7oOcqU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDKOoWlx9kPyskFByogt2j8TmUNWM7WonRmS8OnAKsyeQIgXlL4aMb1W6cnSLHVgp99J2HzWHAxtVS%2BCYdpo92BduAq8wQIWRABGgw2OTk3NTMzMDk3MDUiDEprfcZ7N7vJNzhz3yrQBGuToirbtBxQ%2BF0ea4yTZil93ww%2FFW81K9twlDQfSjAmlcmnlaktC%2FPp0ElLgon5wnreavm63Hd4vSu%2BmLkaiAi3UIBZb5jt2K02O9OWZRRMpNsPtRYB1iuQBkhZ0CQ2ZMYdTrBzg%2BoVdvS6LWYRqJr9sYopT16PNCm5TMWl%2BJlwuPsQd9Fc8Ums2ehg%2FCDfMgzrVYYtBKrHQcMq3gDihn1cmOnB2fDEA8NOM%2FwteerbFue5UqWqvJmHnD10%2F8YVrDLbbowIb2sTN6knGMQmdZljUq2ITyp2g13E4Rr8WGnO8Ogczn3YK2Ak%2FpHS5tF6B3txz2TobaEKQh0wX%2F8AFvBF1GQL2wJvyEglzZO5RzMUS6VyVELS0KrDE0h544QfHh77DZOLHxdBdRCJRNnW7iIL4o%2BVMY8lHt4XKJ144DER%2FpIjmwskEwpDv7RbHzV%2FPUHJ5S%2FXHR96gUA%2BJE6uuyNvnMSL9sbuN3EM8aS8erJcCdmeHLd84LVoSeToKyYac56LndYRCwNR2pgJlXjfv2MtXHHYIEWPQTOc4xorO7bd3DOrdL4xeKXQnOupefNsBDZM9uPdT%2FJ18AhEn6uh3SMHUuFuklTdkY9HATNALcn07ljC4ij5lXuCcsePcJOya%2FGE2qmlxYD22TY85A9SN3lZUDZ3%2FiatYni0E%2FNnQmN5Zd4n50i9tBbuS01019zclfzNlbGXyij98wPrwH0ls6VaoZbvq5Ghk%2Bdpz2szDY5MErCogJY3rzbF9sGSM14CBVW3wers4pBURDH9d93CBr0w0rCG0QY6mAEWKbjkUTY9bDpsOyVaRe2uYzY0BErTk6AMszRFk9iiDKCeqxuuFQtSZQWUUuk0YfG1IYwpulTv5LSDa%2FhtRhvshYjlSd7FPk3rrZS146kTl2zmMtfJQMopwwXwiyzTPn1Mjcrv4lqPG6M7Lcv7VNmspPNXIs5uM5CQJ9xQ1SMyUy3VcEJdXFX%2FR7rfRcjsBwZaWS8eIBTTGA%3D%3D&amp;Expires=1780590117" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">What made this campaign especially difficult to catch was how the attackers blended seamlessly into normal traffic. They relied exclusively on <a href="https://cybersecuritynews.com/cloud-services-application-vulnerability/" id="105662" target="_blank" rel="noreferrer noopener">cloud services that any legitimate user might interact</a> with daily, hiding their activity inside the kind of network noise that rarely triggers security alerts. </p>



<p class="wp-block-paragraph">Over five months, they rebuilt persistence on the victim machine multiple times, continuously adapting their techniques to keep access alive.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/1cd9997b-c1f2-499f-8a80-8c0c28038bf9/Stock-Exchange-Executives-Outlook-Account-Targeted-to-Exfiltrate-Credentials.pdf?AWSAccessKeyId=ASIA2F3EMEYEXUOUO3VA&amp;Signature=eY8wRx%2Bsk3LX1J05XBU2V7oOcqU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDKOoWlx9kPyskFByogt2j8TmUNWM7WonRmS8OnAKsyeQIgXlL4aMb1W6cnSLHVgp99J2HzWHAxtVS%2BCYdpo92BduAq8wQIWRABGgw2OTk3NTMzMDk3MDUiDEprfcZ7N7vJNzhz3yrQBGuToirbtBxQ%2BF0ea4yTZil93ww%2FFW81K9twlDQfSjAmlcmnlaktC%2FPp0ElLgon5wnreavm63Hd4vSu%2BmLkaiAi3UIBZb5jt2K02O9OWZRRMpNsPtRYB1iuQBkhZ0CQ2ZMYdTrBzg%2BoVdvS6LWYRqJr9sYopT16PNCm5TMWl%2BJlwuPsQd9Fc8Ums2ehg%2FCDfMgzrVYYtBKrHQcMq3gDihn1cmOnB2fDEA8NOM%2FwteerbFue5UqWqvJmHnD10%2F8YVrDLbbowIb2sTN6knGMQmdZljUq2ITyp2g13E4Rr8WGnO8Ogczn3YK2Ak%2FpHS5tF6B3txz2TobaEKQh0wX%2F8AFvBF1GQL2wJvyEglzZO5RzMUS6VyVELS0KrDE0h544QfHh77DZOLHxdBdRCJRNnW7iIL4o%2BVMY8lHt4XKJ144DER%2FpIjmwskEwpDv7RbHzV%2FPUHJ5S%2FXHR96gUA%2BJE6uuyNvnMSL9sbuN3EM8aS8erJcCdmeHLd84LVoSeToKyYac56LndYRCwNR2pgJlXjfv2MtXHHYIEWPQTOc4xorO7bd3DOrdL4xeKXQnOupefNsBDZM9uPdT%2FJ18AhEn6uh3SMHUuFuklTdkY9HATNALcn07ljC4ij5lXuCcsePcJOya%2FGE2qmlxYD22TY85A9SN3lZUDZ3%2FiatYni0E%2FNnQmN5Zd4n50i9tBbuS01019zclfzNlbGXyij98wPrwH0ls6VaoZbvq5Ghk%2Bdpz2szDY5MErCogJY3rzbF9sGSM14CBVW3wers4pBURDH9d93CBr0w0rCG0QY6mAEWKbjkUTY9bDpsOyVaRe2uYzY0BErTk6AMszRFk9iiDKCeqxuuFQtSZQWUUuk0YfG1IYwpulTv5LSDa%2FhtRhvshYjlSd7FPk3rrZS146kTl2zmMtfJQMopwwXwiyzTPn1Mjcrv4lqPG6M7Lcv7VNmspPNXIs5uM5CQJ9xQ1SMyUy3VcEJdXFX%2FR7rfRcjsBwZaWS8eIBTTGA%3D%3D&amp;Expires=1780590117" target="_blank" rel="noreferrer noopener"></a></p>



<h2 id="h-stock-exchange-executive-s-outlook-account-targeted" class="wp-block-heading"><strong>Stock Exchange Executive’s Outlook Account Targeted</strong></h2>



<p class="wp-block-paragraph">The initial access method was never confirmed, but by October 2025 attackers had already installed two masquerading binaries on the victim&#8217;s machine, both running with SYSTEM-level privileges. </p>



<p class="wp-block-paragraph">The first posed as an Adobe update service (armsvc.exe), while the second impersonated a Microsoft OneDrive component (oneservice.exe). Both ran automatically via scheduled tasks, giving attackers a reliable foothold before the main theft operation ever began.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/1cd9997b-c1f2-499f-8a80-8c0c28038bf9/Stock-Exchange-Executives-Outlook-Account-Targeted-to-Exfiltrate-Credentials.pdf?AWSAccessKeyId=ASIA2F3EMEYEXUOUO3VA&amp;Signature=eY8wRx%2Bsk3LX1J05XBU2V7oOcqU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDKOoWlx9kPyskFByogt2j8TmUNWM7WonRmS8OnAKsyeQIgXlL4aMb1W6cnSLHVgp99J2HzWHAxtVS%2BCYdpo92BduAq8wQIWRABGgw2OTk3NTMzMDk3MDUiDEprfcZ7N7vJNzhz3yrQBGuToirbtBxQ%2BF0ea4yTZil93ww%2FFW81K9twlDQfSjAmlcmnlaktC%2FPp0ElLgon5wnreavm63Hd4vSu%2BmLkaiAi3UIBZb5jt2K02O9OWZRRMpNsPtRYB1iuQBkhZ0CQ2ZMYdTrBzg%2BoVdvS6LWYRqJr9sYopT16PNCm5TMWl%2BJlwuPsQd9Fc8Ums2ehg%2FCDfMgzrVYYtBKrHQcMq3gDihn1cmOnB2fDEA8NOM%2FwteerbFue5UqWqvJmHnD10%2F8YVrDLbbowIb2sTN6knGMQmdZljUq2ITyp2g13E4Rr8WGnO8Ogczn3YK2Ak%2FpHS5tF6B3txz2TobaEKQh0wX%2F8AFvBF1GQL2wJvyEglzZO5RzMUS6VyVELS0KrDE0h544QfHh77DZOLHxdBdRCJRNnW7iIL4o%2BVMY8lHt4XKJ144DER%2FpIjmwskEwpDv7RbHzV%2FPUHJ5S%2FXHR96gUA%2BJE6uuyNvnMSL9sbuN3EM8aS8erJcCdmeHLd84LVoSeToKyYac56LndYRCwNR2pgJlXjfv2MtXHHYIEWPQTOc4xorO7bd3DOrdL4xeKXQnOupefNsBDZM9uPdT%2FJ18AhEn6uh3SMHUuFuklTdkY9HATNALcn07ljC4ij5lXuCcsePcJOya%2FGE2qmlxYD22TY85A9SN3lZUDZ3%2FiatYni0E%2FNnQmN5Zd4n50i9tBbuS01019zclfzNlbGXyij98wPrwH0ls6VaoZbvq5Ghk%2Bdpz2szDY5MErCogJY3rzbF9sGSM14CBVW3wers4pBURDH9d93CBr0w0rCG0QY6mAEWKbjkUTY9bDpsOyVaRe2uYzY0BErTk6AMszRFk9iiDKCeqxuuFQtSZQWUUuk0YfG1IYwpulTv5LSDa%2FhtRhvshYjlSd7FPk3rrZS146kTl2zmMtfJQMopwwXwiyzTPn1Mjcrv4lqPG6M7Lcv7VNmspPNXIs5uM5CQJ9xQ1SMyUy3VcEJdXFX%2FR7rfRcjsBwZaWS8eIBTTGA%3D%3D&amp;Expires=1780590117" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">The core tool was built around Aspose, a legitimate .NET library for reading Outlook data files. Attackers used it to convert the executive&#8217;s offline Outlook storage file into a portable format, then quietly moved the output off the machine. </p>



<p class="wp-block-paragraph">The tool was deployed under three different temporary filenames (ts_9ea0.tmp, ts_e0d5.tmp, ts_e2d5.tmp), all sharing the same file hash. </p>



<p class="wp-block-paragraph">Starting with emails dating back to August 2025, each extraction run picked up precisely where the last one left off, building a near-complete copy of the entire mailbox over time. (See Figure 1: Attack Chain)<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/1cd9997b-c1f2-499f-8a80-8c0c28038bf9/Stock-Exchange-Executives-Outlook-Account-Targeted-to-Exfiltrate-Credentials.pdf?AWSAccessKeyId=ASIA2F3EMEYEXUOUO3VA&amp;Signature=eY8wRx%2Bsk3LX1J05XBU2V7oOcqU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDKOoWlx9kPyskFByogt2j8TmUNWM7WonRmS8OnAKsyeQIgXlL4aMb1W6cnSLHVgp99J2HzWHAxtVS%2BCYdpo92BduAq8wQIWRABGgw2OTk3NTMzMDk3MDUiDEprfcZ7N7vJNzhz3yrQBGuToirbtBxQ%2BF0ea4yTZil93ww%2FFW81K9twlDQfSjAmlcmnlaktC%2FPp0ElLgon5wnreavm63Hd4vSu%2BmLkaiAi3UIBZb5jt2K02O9OWZRRMpNsPtRYB1iuQBkhZ0CQ2ZMYdTrBzg%2BoVdvS6LWYRqJr9sYopT16PNCm5TMWl%2BJlwuPsQd9Fc8Ums2ehg%2FCDfMgzrVYYtBKrHQcMq3gDihn1cmOnB2fDEA8NOM%2FwteerbFue5UqWqvJmHnD10%2F8YVrDLbbowIb2sTN6knGMQmdZljUq2ITyp2g13E4Rr8WGnO8Ogczn3YK2Ak%2FpHS5tF6B3txz2TobaEKQh0wX%2F8AFvBF1GQL2wJvyEglzZO5RzMUS6VyVELS0KrDE0h544QfHh77DZOLHxdBdRCJRNnW7iIL4o%2BVMY8lHt4XKJ144DER%2FpIjmwskEwpDv7RbHzV%2FPUHJ5S%2FXHR96gUA%2BJE6uuyNvnMSL9sbuN3EM8aS8erJcCdmeHLd84LVoSeToKyYac56LndYRCwNR2pgJlXjfv2MtXHHYIEWPQTOc4xorO7bd3DOrdL4xeKXQnOupefNsBDZM9uPdT%2FJ18AhEn6uh3SMHUuFuklTdkY9HATNALcn07ljC4ij5lXuCcsePcJOya%2FGE2qmlxYD22TY85A9SN3lZUDZ3%2FiatYni0E%2FNnQmN5Zd4n50i9tBbuS01019zclfzNlbGXyij98wPrwH0ls6VaoZbvq5Ghk%2Bdpz2szDY5MErCogJY3rzbF9sGSM14CBVW3wers4pBURDH9d93CBr0w0rCG0QY6mAEWKbjkUTY9bDpsOyVaRe2uYzY0BErTk6AMszRFk9iiDKCeqxuuFQtSZQWUUuk0YfG1IYwpulTv5LSDa%2FhtRhvshYjlSd7FPk3rrZS146kTl2zmMtfJQMopwwXwiyzTPn1Mjcrv4lqPG6M7Lcv7VNmspPNXIs5uM5CQJ9xQ1SMyUy3VcEJdXFX%2FR7rfRcjsBwZaWS8eIBTTGA%3D%3D&amp;Expires=1780590117" target="_blank" rel="noreferrer noopener"></a></p>



<h2 id="h-exfiltration-via-legitimate-cloud-infrastructure" class="wp-block-heading"><strong>Exfiltration via Legitimate Cloud Infrastructure</strong></h2>



<p class="wp-block-paragraph">The stolen data was funneled out through Dropbox and OneDrive using standard command-line tools that would look entirely normal on most enterprise systems. </p>



<p class="wp-block-paragraph">For Dropbox, the attackers reused the same application credentials across every session, rotating only the short-lived authorization tokens. </p>



<p class="wp-block-paragraph">For OneDrive, they <a href="https://cybersecuritynews.com/best-dns-filtering-solutions-2026/" id="21300" target="_blank" rel="noreferrer noopener">bypassed DNS-based filtering entirely by making requests</a> directly to hard-coded Microsoft IP addresses, ensuring no suspicious domain lookups appeared in perimeter logs.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/1cd9997b-c1f2-499f-8a80-8c0c28038bf9/Stock-Exchange-Executives-Outlook-Account-Targeted-to-Exfiltrate-Credentials.pdf?AWSAccessKeyId=ASIA2F3EMEYEXUOUO3VA&amp;Signature=eY8wRx%2Bsk3LX1J05XBU2V7oOcqU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDKOoWlx9kPyskFByogt2j8TmUNWM7WonRmS8OnAKsyeQIgXlL4aMb1W6cnSLHVgp99J2HzWHAxtVS%2BCYdpo92BduAq8wQIWRABGgw2OTk3NTMzMDk3MDUiDEprfcZ7N7vJNzhz3yrQBGuToirbtBxQ%2BF0ea4yTZil93ww%2FFW81K9twlDQfSjAmlcmnlaktC%2FPp0ElLgon5wnreavm63Hd4vSu%2BmLkaiAi3UIBZb5jt2K02O9OWZRRMpNsPtRYB1iuQBkhZ0CQ2ZMYdTrBzg%2BoVdvS6LWYRqJr9sYopT16PNCm5TMWl%2BJlwuPsQd9Fc8Ums2ehg%2FCDfMgzrVYYtBKrHQcMq3gDihn1cmOnB2fDEA8NOM%2FwteerbFue5UqWqvJmHnD10%2F8YVrDLbbowIb2sTN6knGMQmdZljUq2ITyp2g13E4Rr8WGnO8Ogczn3YK2Ak%2FpHS5tF6B3txz2TobaEKQh0wX%2F8AFvBF1GQL2wJvyEglzZO5RzMUS6VyVELS0KrDE0h544QfHh77DZOLHxdBdRCJRNnW7iIL4o%2BVMY8lHt4XKJ144DER%2FpIjmwskEwpDv7RbHzV%2FPUHJ5S%2FXHR96gUA%2BJE6uuyNvnMSL9sbuN3EM8aS8erJcCdmeHLd84LVoSeToKyYac56LndYRCwNR2pgJlXjfv2MtXHHYIEWPQTOc4xorO7bd3DOrdL4xeKXQnOupefNsBDZM9uPdT%2FJ18AhEn6uh3SMHUuFuklTdkY9HATNALcn07ljC4ij5lXuCcsePcJOya%2FGE2qmlxYD22TY85A9SN3lZUDZ3%2FiatYni0E%2FNnQmN5Zd4n50i9tBbuS01019zclfzNlbGXyij98wPrwH0ls6VaoZbvq5Ghk%2Bdpz2szDY5MErCogJY3rzbF9sGSM14CBVW3wers4pBURDH9d93CBr0w0rCG0QY6mAEWKbjkUTY9bDpsOyVaRe2uYzY0BErTk6AMszRFk9iiDKCeqxuuFQtSZQWUUuk0YfG1IYwpulTv5LSDa%2FhtRhvshYjlSd7FPk3rrZS146kTl2zmMtfJQMopwwXwiyzTPn1Mjcrv4lqPG6M7Lcv7VNmspPNXIs5uM5CQJ9xQ1SMyUy3VcEJdXFX%2FR7rfRcjsBwZaWS8eIBTTGA%3D%3D&amp;Expires=1780590117" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">In late November 2025, the attackers briefly tested a third channel by uploading files to a public temporary file-hosting service called temp.sh, but abandoned it after just a few attempts. </p>



<p class="wp-block-paragraph">The campaign continued evolving through March 2026, when a fresh DLL (te.host.dll) and a new masquerading binary (armdriver.exe) were deployed, confirming the attackers were still active and refining their methods until the very end.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/1cd9997b-c1f2-499f-8a80-8c0c28038bf9/Stock-Exchange-Executives-Outlook-Account-Targeted-to-Exfiltrate-Credentials.pdf?AWSAccessKeyId=ASIA2F3EMEYEXUOUO3VA&amp;Signature=eY8wRx%2Bsk3LX1J05XBU2V7oOcqU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDKOoWlx9kPyskFByogt2j8TmUNWM7WonRmS8OnAKsyeQIgXlL4aMb1W6cnSLHVgp99J2HzWHAxtVS%2BCYdpo92BduAq8wQIWRABGgw2OTk3NTMzMDk3MDUiDEprfcZ7N7vJNzhz3yrQBGuToirbtBxQ%2BF0ea4yTZil93ww%2FFW81K9twlDQfSjAmlcmnlaktC%2FPp0ElLgon5wnreavm63Hd4vSu%2BmLkaiAi3UIBZb5jt2K02O9OWZRRMpNsPtRYB1iuQBkhZ0CQ2ZMYdTrBzg%2BoVdvS6LWYRqJr9sYopT16PNCm5TMWl%2BJlwuPsQd9Fc8Ums2ehg%2FCDfMgzrVYYtBKrHQcMq3gDihn1cmOnB2fDEA8NOM%2FwteerbFue5UqWqvJmHnD10%2F8YVrDLbbowIb2sTN6knGMQmdZljUq2ITyp2g13E4Rr8WGnO8Ogczn3YK2Ak%2FpHS5tF6B3txz2TobaEKQh0wX%2F8AFvBF1GQL2wJvyEglzZO5RzMUS6VyVELS0KrDE0h544QfHh77DZOLHxdBdRCJRNnW7iIL4o%2BVMY8lHt4XKJ144DER%2FpIjmwskEwpDv7RbHzV%2FPUHJ5S%2FXHR96gUA%2BJE6uuyNvnMSL9sbuN3EM8aS8erJcCdmeHLd84LVoSeToKyYac56LndYRCwNR2pgJlXjfv2MtXHHYIEWPQTOc4xorO7bd3DOrdL4xeKXQnOupefNsBDZM9uPdT%2FJ18AhEn6uh3SMHUuFuklTdkY9HATNALcn07ljC4ij5lXuCcsePcJOya%2FGE2qmlxYD22TY85A9SN3lZUDZ3%2FiatYni0E%2FNnQmN5Zd4n50i9tBbuS01019zclfzNlbGXyij98wPrwH0ls6VaoZbvq5Ghk%2Bdpz2szDY5MErCogJY3rzbF9sGSM14CBVW3wers4pBURDH9d93CBr0w0rCG0QY6mAEWKbjkUTY9bDpsOyVaRe2uYzY0BErTk6AMszRFk9iiDKCeqxuuFQtSZQWUUuk0YfG1IYwpulTv5LSDa%2FhtRhvshYjlSd7FPk3rrZS146kTl2zmMtfJQMopwwXwiyzTPn1Mjcrv4lqPG6M7Lcv7VNmspPNXIs5uM5CQJ9xQ1SMyUy3VcEJdXFX%2FR7rfRcjsBwZaWS8eIBTTGA%3D%3D&amp;Expires=1780590117" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph">Organizations should <a href="https://cybersecuritynews.com/ransomware-uses-system-scheduled-task/" id="151380" target="_blank" rel="noreferrer noopener">monitor carefully for unusual scheduled task creations</a> that use legitimate vendor names as cover, and flag bulk file transfers originating from mail data directories. </p>



<p class="wp-block-paragraph">Restricting outbound connections to cloud storage APIs and enabling behavioral alerts tied to Outlook storage file access can help surface these long-dwell espionage campaigns before significant damage is done.<a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/1cd9997b-c1f2-499f-8a80-8c0c28038bf9/Stock-Exchange-Executives-Outlook-Account-Targeted-to-Exfiltrate-Credentials.pdf?AWSAccessKeyId=ASIA2F3EMEYEXUOUO3VA&amp;Signature=eY8wRx%2Bsk3LX1J05XBU2V7oOcqU%3D&amp;x-amz-security-token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQDKOoWlx9kPyskFByogt2j8TmUNWM7WonRmS8OnAKsyeQIgXlL4aMb1W6cnSLHVgp99J2HzWHAxtVS%2BCYdpo92BduAq8wQIWRABGgw2OTk3NTMzMDk3MDUiDEprfcZ7N7vJNzhz3yrQBGuToirbtBxQ%2BF0ea4yTZil93ww%2FFW81K9twlDQfSjAmlcmnlaktC%2FPp0ElLgon5wnreavm63Hd4vSu%2BmLkaiAi3UIBZb5jt2K02O9OWZRRMpNsPtRYB1iuQBkhZ0CQ2ZMYdTrBzg%2BoVdvS6LWYRqJr9sYopT16PNCm5TMWl%2BJlwuPsQd9Fc8Ums2ehg%2FCDfMgzrVYYtBKrHQcMq3gDihn1cmOnB2fDEA8NOM%2FwteerbFue5UqWqvJmHnD10%2F8YVrDLbbowIb2sTN6knGMQmdZljUq2ITyp2g13E4Rr8WGnO8Ogczn3YK2Ak%2FpHS5tF6B3txz2TobaEKQh0wX%2F8AFvBF1GQL2wJvyEglzZO5RzMUS6VyVELS0KrDE0h544QfHh77DZOLHxdBdRCJRNnW7iIL4o%2BVMY8lHt4XKJ144DER%2FpIjmwskEwpDv7RbHzV%2FPUHJ5S%2FXHR96gUA%2BJE6uuyNvnMSL9sbuN3EM8aS8erJcCdmeHLd84LVoSeToKyYac56LndYRCwNR2pgJlXjfv2MtXHHYIEWPQTOc4xorO7bd3DOrdL4xeKXQnOupefNsBDZM9uPdT%2FJ18AhEn6uh3SMHUuFuklTdkY9HATNALcn07ljC4ij5lXuCcsePcJOya%2FGE2qmlxYD22TY85A9SN3lZUDZ3%2FiatYni0E%2FNnQmN5Zd4n50i9tBbuS01019zclfzNlbGXyij98wPrwH0ls6VaoZbvq5Ghk%2Bdpz2szDY5MErCogJY3rzbF9sGSM14CBVW3wers4pBURDH9d93CBr0w0rCG0QY6mAEWKbjkUTY9bDpsOyVaRe2uYzY0BErTk6AMszRFk9iiDKCeqxuuFQtSZQWUUuk0YfG1IYwpulTv5LSDa%2FhtRhvshYjlSd7FPk3rrZS146kTl2zmMtfJQMopwwXwiyzTPn1Mjcrv4lqPG6M7Lcv7VNmspPNXIs5uM5CQJ9xQ1SMyUy3VcEJdXFX%2FR7rfRcjsBwZaWS8eIBTTGA%3D%3D&amp;Expires=1780590117" target="_blank" rel="noreferrer noopener"></a></p>



<p class="wp-block-paragraph" id="h-indicators-of-compromise-iocs"><strong>Indicators of Compromise (IoCs):-</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Type</th><th class="has-text-align-left" data-align="left">Indicator</th><th class="has-text-align-left" data-align="left">Description</th></tr></thead><tbody><tr><td>SHA256</td><td>db59813e3f27fb8608a4876e758f60b69d9700dc22d15237ac095bb3166fb622</td><td>Mailbox Infostealer</td></tr><tr><td>SHA256</td><td>1f385acf11f8ea6673d7295be6492ea9913b525da25dcc037ea49ef4f86a9d58</td><td>SharpDecryptPwd</td></tr><tr><td>SHA256</td><td>2587217bc685527480c803ddf34a56ae9d9bf02681828a8a2081acc775312cf3</td><td>FRPC</td></tr><tr><td>SHA256</td><td>6a69ea2ce3fea0ebfd7a32a1dfc4251bd4d7d8a4fbd44aaa47b82290d0414a9f</td><td>Masquerading executable (appsvc.exe)</td></tr><tr><td>SHA256</td><td>8b283c954d19a839a724961ccaf025c56988c4e745acb2d31a15a006cda072bf</td><td>Masquerading executable (sepservice.exe)</td></tr><tr><td>SHA256</td><td>d78f64551d1b31a31e5998e442f0debd458e011e05019b3951d9ddde997f8384</td><td>BypassUAC (bypassuac.exe)</td></tr><tr><td>SHA256</td><td>8c0871cd0f60bc603424e948a689945a1828d0bef926a6470ae18cf17d93f7cb</td><td>Masquerading executable (armsvc.exe)</td></tr><tr><td>SHA256</td><td>cf731b82c471211938b210ae8a6dcc7ece4f44371e716f056fa05151a9910727</td><td>Masquerading executable (armsvc.exe)</td></tr><tr><td>SHA256</td><td>acf5ed6e5bb90c44683938f35efeca551428064cdedbbaab8be69e3474fb806f</td><td>Suspicious file (ss.exe)</td></tr><tr><td>SHA256</td><td>308351124c496d4f4effee65ab828506abf70385773c167ab1f32a7f030385ac</td><td>BypassUAC (bypassuac.exe)</td></tr><tr><td>SHA256</td><td>c3405d9c9d593d75d773c0615254e69d0362954384058ee970a3ec0944519c37</td><td>Secretsdump</td></tr><tr><td>SHA256</td><td>3b6cb20891bce8602ce669187754871e402a1782031ef8b032cd007e3894bc5d</td><td>Malicious executable (sidehost.exe)</td></tr><tr><td>SHA256</td><td>d5e42104292513232d26ad7d9d317b5c779577da43e28fe27f8c2fb9318b0e8e</td><td>Malicious executable (sidehost.exe)</td></tr><tr><td>SHA256</td><td>3aae5a24e63f3cb1ca4759b9e4ee8e503ff139189423f5fd8cc923c6819697ca</td><td>Masquerading executable (sepservice.exe)</td></tr><tr><td>SHA256</td><td>611db3195d55e871dce67ce5c41e894bbaab88dd0d019af68f5a259f0108aef7</td><td>Suspicious file (sddsvc.exe)</td></tr><tr><td>SHA256</td><td>eaff006ac0eb7f7fe4db5fc6a4b5b1dc272d83ced66d510dcea185b1278bb453</td><td>Masquerading executable (armsvc.exe)</td></tr><tr><td>SHA256</td><td>02048121fd0b3a51751ce7677155aa8818eba9d8ce67ea26fd1d7f43cfcdabd2</td><td>Masquerading executable (armdriver.exe)</td></tr><tr><td>SHA256</td><td>6c700ca4e6d917c7aa9d964e98604a0349d9b8b4673df96a3f73a3d2d042635a</td><td>Malicious DLL (te.host.dll)</td></tr><tr><td>SHA256</td><td>f72a8b71f12eaab6518873f72ea4be4572d9f3fb8e8706ade3b9a7314f236f22</td><td>Masquerading executable (onedrivesync.exe)</td></tr><tr><td>SHA256</td><td>22f335a65c479c26019f6187dae290624117c82a702a96acbb04fa325f730d3e</td><td>Masquerading executable (oneservice.exe)</td></tr><tr><td>IP Address</td><td>13.107.137.11</td><td>Hard-coded Microsoft IP used for OneDrive exfiltration (DNS bypass)</td></tr><tr><td>IP Address</td><td>150.171.41.11</td><td>Hard-coded Microsoft IP used for OneDrive exfiltration (DNS bypass)</td></tr><tr><td>URL</td><td>https://temp.sh/upload</td><td>Temporary file-hosting service used briefly for exfiltration</td></tr><tr><td>File Name</td><td>ts_9ea0.tmp</td><td>Aspose-based OST mailbox stealer (temp folder variant)</td></tr><tr><td>File Name</td><td>ts_e0d5.tmp</td><td>Aspose-based OST mailbox stealer (temp\skin folder variant)</td></tr><tr><td>File Name</td><td>ts_e2d5.tmp</td><td>Aspose-based OST mailbox stealer (temp\skin\licenses folder variant)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Note:</strong>&nbsp;<em>IP addresses and domains are intentionally defanged (e.g.,&nbsp;</em><code><em>[.]</em></code><em>) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM</em>.</p>



<p class="has-text-align-center has-background wp-block-paragraph" style="background:linear-gradient(180deg,rgb(238,238,238) 90%,rgb(169,184,195) 100%)"><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>Follow us on&nbsp;<a href="https://news.google.com/publications/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en" target="_blank" rel="noreferrer noopener">Google News</a>,&nbsp;<a href="https://www.linkedin.com/company/cybersecurity-news/" target="_blank" rel="noreferrer noopener">LinkedIn</a>,&nbsp;and&nbsp;<a href="https://x.com/cyber_press_org" target="_blank" rel="noreferrer noopener">X</a>&nbsp;to Get More Instant Updates</strong>,&nbsp;<strong>Set CSN as a Preferred Source in</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong> <strong><strong><a href="https://www.google.com/preferences/source?q=cybersecuritynews.com" target="_blank" rel="noreferrer noopener">Google</a></strong></strong>.</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></p>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://cybersecuritynews.com/stock-exchange-executives-outlook-account-targeted/">Stock Exchange Executive’s Outlook Account Targeted to Exfiltrate Credentials</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://cybersecuritynews.com/wp-content/uploads/2026/06/Stock-Exchange-Executives-Outlook-Account-Targeted-to-Exfiltrate-Credentials.webp" medium="image"></media:content>
            <post-id xmlns="com-wordpress:feed-additions:1">151923</post-id>	</item>
		<item>
		<title>CISA Warns of critical Magento Cache Warmer RCE flaw Exploited in Attacks</title>
		<link>https://cybersecuritynews.com/magento-cache-warmer-rce-flaw-exploited/</link>
		
		<dc:creator><![CDATA[Abinaya]]></dc:creator>
		<pubDate>Thu, 04 Jun 2026 16:58:47 +0000</pubDate>
				<category><![CDATA[Cyber Security News]]></category>
		<category><![CDATA[Vulnerability News]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[cyber security news]]></category>
		<guid isPermaLink="false">https://cybersecuritynews.com/?p=151912</guid>

					<description><![CDATA[<p>The U.S. Cybersecurity and Infrastructure Security Agency (CISA) has issued an urgent warning about a critical remote code execution vulnerability affecting the Mirasvit Full Page Cache Warmer extension for Magento, tracked as CVE-2026-45247. The flaw, stemming from insecure deserialization of untrusted data, is now being actively exploited in real-world attacks, raising concerns across eCommerce environments [&#8230;]</p>
<p>The post <a href="https://cybersecuritynews.com/magento-cache-warmer-rce-flaw-exploited/">CISA Warns of critical Magento Cache Warmer RCE flaw Exploited in Attacks</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The U.S. Cybersecurity and Infrastructure Security Agency (CISA) has issued an urgent warning about a critical remote code execution vulnerability affecting the Mirasvit Full Page Cache Warmer extension for Magento, tracked as <a href="https://cybersecuritynews.com/magento-cache-plugin-vulnerability/" target="_blank" rel="noreferrer noopener">CVE-2026-45247</a>.</p>



<p class="wp-block-paragraph">The flaw, stemming from insecure deserialization of untrusted data, is now being actively exploited in real-world attacks, raising concerns across eCommerce environments that rely on Magento platforms.</p>



<p class="wp-block-paragraph">According to CISA, the vulnerability exists in how the extension processes serialized PHP objects received through the CacheWarmer cookie.</p>



<p class="wp-block-paragraph">An unauthenticated attacker can craft a malicious serialized payload and send it via this cookie, triggering unsafe deserialization on the server.</p>



<p class="wp-block-paragraph">This behavior allows arbitrary code execution without requiring valid credentials, making it particularly dangerous for internet-facing Magento stores.</p>



<h2 id="h-magento-cache-warmer-rce-flaw-exploited" class="wp-block-heading"><strong>Magento Cache Warmer RCE flaw Exploited</strong></h2>



<p class="wp-block-paragraph">The issue has been classified under CWE-502, which covers <a href="https://cybersecuritynews.com/deserialization-vulnerability-in-ruby/" target="_blank" rel="noreferrer noopener">deserialization of untrusted data</a>, a well-known class of vulnerabilities frequently abused in web applications.</p>



<p class="wp-block-paragraph">When exploited, attackers can execute system commands, deploy backdoors, or pivot deeper into the hosting environment. Given Magento’s widespread use in enterprise and mid-sized eCommerce deployments, the attack surface is significant.</p>



<p class="wp-block-paragraph"><a href="https://www.cisa.gov/known-exploited-vulnerabilities-catalog" target="_blank" rel="noreferrer noopener">CISA added CVE-2026-45247 to its Known Exploited Vulnerabilities (KEV) catalog</a> on June 3, 2026, confirming active exploitation.</p>



<p class="wp-block-paragraph">Federal agencies and organizations are required to remediate the issue by June 6, 2026, under Binding Operational Directive (BOD) 22-01.</p>



<p class="wp-block-paragraph">While there is currently no public confirmation linking this flaw to ransomware campaigns, the nature of the vulnerability makes it highly attractive for initial access brokers and financially motivated threat actors.</p>



<p class="wp-block-paragraph">Security researchers note that exploitation attempts may include suspicious HTTP requests containing a manipulated “CacheWarmer” cookie with encoded PHP object payloads.</p>



<p class="wp-block-paragraph">Indicators of compromise may involve unexpected web server processes, <a href="https://cybersecuritynews.com/hackers-compromised-7500-magento-websites/" target="_blank" rel="noreferrer noopener">unauthorized file creation within Magento</a> directories, or outbound connections to unknown IP addresses following exploitation.</p>



<p class="wp-block-paragraph">Logs may reveal abnormal cookie values or repeated requests targeting cache warming endpoints. Organizations using the Mirasvit Full Page Cache Warmer extension are strongly advised to apply vendor-provided patches or mitigations immediately.</p>



<p class="wp-block-paragraph">If no fix is available, CISA recommends disabling or removing the affected component entirely to eliminate exposure.</p>



<p class="wp-block-paragraph">Additional defensive measures include implementing <a href="https://cybersecuritynews.com/hackers-exploiting-weblogic-rce-vulnerabilities/" target="_blank" rel="noreferrer noopener">web application firewall rules</a> to inspect and block malicious serialized input, monitoring application logs for anomalies, and restricting access to sensitive endpoints.</p>



<p class="wp-block-paragraph">This incident highlights the continued risk posed by insecure deserialization flaws in modern web applications. As attackers increasingly automate the exploitation of newly disclosed vulnerabilities, timely patching and proactive monitoring remain critical to defending production environments.</p>



<p class="wp-block-paragraph">Magento administrators, in particular, should review third-party extensions regularly to ensure they meet secure coding standards and do not introduce hidden attack vectors into otherwise hardened systems.</p>



<p class="has-text-align-center has-background wp-block-paragraph" style="background:linear-gradient(180deg,rgb(238,238,238) 91%,rgb(169,184,195) 100%)"><strong>Follow us on&nbsp;<a href="https://news.google.com/publications/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en" target="_blank" rel="noreferrer noopener">Google News</a>,&nbsp;<a href="https://www.linkedin.com/company/cybersecurity-news/" target="_blank" rel="noreferrer noopener">LinkedIn</a>,&nbsp;and&nbsp;<a href="https://x.com/cyber_press_org" target="_blank" rel="noreferrer noopener">X</a>&nbsp;to Get More Instant Updates.</strong></p>
<p>The post <a href="https://cybersecuritynews.com/magento-cache-warmer-rce-flaw-exploited/">CISA Warns of critical Magento Cache Warmer RCE flaw Exploited in Attacks</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://cybersecuritynews.com/wp-content/uploads/2026/06/CISA-Warns-of-critical-Magento-Cache-Warmer-RCE-flaw-Exploied-in-Attacks.webp" medium="image"></media:content>
            <post-id xmlns="com-wordpress:feed-additions:1">151912</post-id>	</item>
		<item>
		<title>Anthropic&#8217;s Claude Oceanus-v1-p Opens to Red Team Testing, but Distribution is Compromised</title>
		<link>https://cybersecuritynews.com/anthropics-claude-oceanus-v1-p/</link>
		
		<dc:creator><![CDATA[Guru Baran]]></dc:creator>
		<pubDate>Thu, 04 Jun 2026 16:43:00 +0000</pubDate>
				<category><![CDATA[Cyber Security]]></category>
		<category><![CDATA[Cyber Security News]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[cyber security news]]></category>
		<guid isPermaLink="false">https://cybersecuritynews.com/?p=151927</guid>

					<description><![CDATA[<p>A next-generation Anthropic model has surfaced in restricted testing channels, but early distribution was already compromised before the evaluation formally began. References to claude-oceanus-v1-p began circulating among researchers on June 3, 2026, after the model identifier appeared inside Anthropic&#8217;s Claude Console and surfaced through unauthorized API proxy services. The sightings immediately triggered speculation that Anthropic [&#8230;]</p>
<p>The post <a href="https://cybersecuritynews.com/anthropics-claude-oceanus-v1-p/">Anthropic&#8217;s Claude Oceanus-v1-p Opens to Red Team Testing, but Distribution is Compromised</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A next-generation Anthropic model has surfaced in restricted testing channels, but early distribution was already compromised before the evaluation formally began.</p>



<p class="wp-block-paragraph">References to <code>claude-oceanus-v1-p</code> began circulating among researchers on June 3, 2026, after the model identifier appeared inside Anthropic&#8217;s Claude Console and surfaced through unauthorized API proxy services.</p>



<p class="wp-block-paragraph">The sightings immediately triggered speculation that Anthropic was advancing toward a broader rollout of a successor to the Claude Mythos line, with red team evaluators reporting access to the new model beginning that same day.</p>



<p class="wp-block-paragraph">The controlled evaluation was short-lived. Within hours of the model reaching validated red teamers, reports emerged that an unidentified actor had allegedly resold API access to <code>claude-oceanus-v1-p</code> through a Chinese-based proxy service at a premium rate of $16 per million input tokens, a figure significantly above Anthropic&#8217;s standard enterprise pricing tiers.</p>



<figure class="wp-block-embed is-type-rich is-provider-x wp-block-embed-x"><div class="wp-block-embed__wrapper">
<div class="embed-x"><blockquote class="twitter-tweet" data-width="550" data-dnt="true"><p lang="en" dir="ltr">I found another API that offers claude-oceanus-v1-p<br><br>the pricing and tps make a lot more sense to me<br><br>Mythos pricing might end up at:<br>$16 Input, $80 Output <a href="https://t.co/F00ovYeDhh">https://t.co/F00ovYeDhh</a> <a href="https://t.co/qYiCDVTTjo">pic.twitter.com/qYiCDVTTjo</a></p>&mdash; Lisan al Gaib (@scaling01) <a href="https://x.com/scaling01/status/2062522316349722724?ref_src=twsrc%5Etfw">June 4, 2026</a></blockquote><script async src="https://platform.x.com/widgets.js" charset="utf-8"></script></div>
</div></figure>



<p class="wp-block-paragraph">Anthropic&#8217;s history with unauthorized proxy abuse is well-documented; earlier in 2026, the company accused Chinese AI labs including DeepSeek, Moonshot AI, and MiniMax of using approximately 24,000 fake accounts to run over 16 million interactions with Claude models through proxy channels.</p>



<p class="wp-block-paragraph">In response to the Oceanus resale incident, Anthropic reportedly paused model access for the broader red team cohort pending an internal investigation.</p>



<p class="wp-block-paragraph">Claude Oceanus-v1-p is understood to build directly upon the <a href="https://cybersecuritynews.com/claude-mythos-moves-toward-public/" target="_blank" rel="noreferrer noopener">Claude Mythos Preview foundation</a>, which launched in April 2026 and demonstrated an alarming capability profile for the cybersecurity community.</p>



<p class="wp-block-paragraph">Mythos Preview, operating under Anthropic&#8217;s restricted research track, was assessed by the company&#8217;s Frontier Red Team as capable of <a href="https://cybersecuritynews.com/claude-mythos-zero-day-detection/" target="_blank" rel="noreferrer noopener">identifying and exploiting zero-day vulnerabilities</a> across every major operating system and web browser, with Glasswing partners collectively uncovering over 10,000 high or critical-severity vulnerabilities since the program&#8217;s inception.</p>



<p class="wp-block-paragraph">The Turing Institute further noted that Mythos&#8217; red team found vulnerabilities with a recovery rate exceeding 99% across disclosed test cases.</p>



<p class="wp-block-paragraph">The Oceanus red team evaluation comes on the heels of <a href="https://cybersecuritynews.com/anthropic-expands-project-glasswing/" target="_blank" rel="noreferrer noopener">Anthropic&#8217;s June 2 expansion of Project Glasswing</a> its restricted AI cyberdefense initiative to approximately 150 new organizations spanning more than 15 countries, including India, France, Germany, South Korea, and Australia.</p>



<p class="wp-block-paragraph">The expanded group now includes important infrastructure sectors like power, water, healthcare, and communications. These sectors were not part of the program when it first launched with a focus on Big Tech.</p>



<p class="wp-block-paragraph">Anthropic stated that a successful cyberattack on most new partner organizations could affect in excess of 100 million people.</p>



<p class="wp-block-paragraph">Anthropic has stated candidly that Mythos-level capabilities and, by extension, Oceanus-v1-p, will not be cleared for general public release until the company develops &#8220;highly robust safeguards to prevent misuse,&#8221; acknowledging that such safeguards do not yet exist in the industry.</p>



<p class="has-text-align-center has-background wp-block-paragraph" style="background:linear-gradient(180deg,rgb(238,238,238) 91%,rgb(169,184,195) 100%)"><strong>Follow us on&nbsp;<a href="https://news.google.com/publications/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en" target="_blank" rel="noreferrer noopener">Google News</a>,&nbsp;<a href="https://www.linkedin.com/company/cybersecurity-news/" target="_blank" rel="noreferrer noopener">LinkedIn</a>,&nbsp;and&nbsp;<a href="https://x.com/cyber_press_org" target="_blank" rel="noreferrer noopener">X</a>&nbsp;to Get More Instant Updates.</strong></p>
<p>The post <a href="https://cybersecuritynews.com/anthropics-claude-oceanus-v1-p/">Anthropic&#8217;s Claude Oceanus-v1-p Opens to Red Team Testing, but Distribution is Compromised</a> appeared first on <a href="https://cybersecuritynews.com">Cyber Security News</a>.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://cybersecuritynews.com/wp-content/uploads/2026/06/Anthropics-Claude-Oceanus-v1-p.webp" medium="image"></media:content>
            <post-id xmlns="com-wordpress:feed-additions:1">151927</post-id>	</item>
	</channel>
</rss>
