Malware Delivery via Image-Based Payload Hiding and Reused Steganographic Media
Security researchers reported multiple malware delivery chains that hide or embed executable payloads inside image files to evade detection. Veracode analyzed a malicious typosquatted NPM package, buildrunner-dev, that uses a postinstall hook to run init.js, which downloads an obfuscated batch script (packageloader.bat) from a Codeberg repository. The batch script ultimately retrieves PNG images hosted on a free image service and extracts hidden data from RGB pixel values (steganography), leading to a loader with process hollowing, encrypted payload handling, AMSI bypass, and per-AV evasion logic, culminating in deployment of the Pulsar .NET RAT.
Separately, SANS ISC documented a phishing/malspam-style infection chain starting from an Excel attachment exploiting CVE-2017-11882 (Equation Editor), which downloads an HTA that launches PowerShell to fetch a PNG (optimized_MSI.png) containing a Base64-encoded .NET payload delimited by BaseStart- and -BaseEnd tags. The handler noted reuse of the same image across campaigns, used VirusTotal similarity searches to identify many related samples, and produced a YARA rule to track the technique. Kaspersky’s write-up on Arkanix Stealer describes a MaaS stealer ecosystem (C++ and Python variants, ChromElevator usage, and broad credential/crypto theft) but does not center on image-based payload hiding, making it a separate topic from the image-steganography delivery chains described by Veracode and SANS ISC.

Get ahead of threats like this
Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
How this story unfolded
4 events from the most recent confirmed update back to the earliest known activity.
Researchers link npm package chain to Pulsar RAT delivery
Analysis showed the steganographic PNGs delivered an AMSI-bypass PowerShell script and a GZip-compressed .NET loader that performed process hollowing, AMSI bypasses, and per-AV persistence logic. The loader then downloaded a third PNG, decrypted and decompressed it, and reflectively loaded the final payload: the open-source Pulsar RAT.
Malicious npm package 'buildrunner-dev' identified as Windows malware dropper
Veracode reported that the npm package "buildrunner-dev," a typosquat of abandoned "buildrunner" and "build-runner" packages, used a postinstall script to launch a multi-stage Windows malware chain. The package downloaded an obfuscated batch script, established persistence, used a fodhelper.exe UAC bypass, and retrieved steganographic PNGs from ImgBB to extract hidden payloads.
New campaign observed exploiting CVE-2017-11882 to deliver image-hidden malware
Researchers observed a campaign beginning with a malicious Excel attachment exploiting Microsoft Equation Editor flaw CVE-2017-11882 to fetch an HTA, which launched PowerShell to retrieve an image-hosted payload. The extracted final stage was a .NET binary, and associated infrastructure, hashes, and a YARA rule were identified to track related samples.
Related malware campaign uses image-hosted Base64 payloads
A prior malware campaign used a multi-stage infection chain in which the final .NET payload was hidden inside a JPEG/PNG image as Base64 data between "BaseStart-" and "-BaseEnd" markers. Researchers later noted the same image and embedding technique was reused in a newer campaign.
Related entities
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
Sources
3 references tracked. Mallory keeps watching after this page renders.
A Malicious NPM Package Hides .NET Malware Inside Images
veracode.com
Open sourceTracking Malware Campaigns With Reused Material - SANS ISC
isc.sans.edu
Open sourceFrom Pixels to Payloads: Understanding Malicious PNG Files
reversethemalware.blogspot.com
Open sourceSee the full picture, correlated to your attack surface.
Map indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.


