NOW LET US – AI RAG SaaS Studio TP.HCM
NOW LET US
Digital Product Studio
Back to news
CYBERSECURITY...3 min read

Miasma Malware Targets npm Packages and GitHub Actions in Supply Chain Attack

Share
NOW LET US Article – Miasma Malware Targets npm Packages and GitHub Actions in Supply Chain Attack

Cybersecurity researchers have flagged a new evolution of the supply chain attack linked to the Miasma malware family, compromising npm packages and propagating to the Go ecosystem to harvest developer credentials.

Cybersecurity researchers have flagged yet another evolution of the supply chain attack linked to the Mini Shai-Hulud, Miasma, and Hades malware family that has compromised a new set of npm packages, even as it has propagated to the Go ecosystem.

"The latest activity includes malicious npm releases affecting LeoPlatform and RStreams packages, GitHub Actions workflow abuse, and a related Go module compromise involving the Verana Blockchain project," Socket said.

The end goal of the campaign, as before, is to harvest developer or maintainer credentials and weaponize the stolen data to spread across package registries, repositories, and trusted developer workflows.

The list of affected packages is below -

It's suspected that an npm developer account associated with the LeoPlatform ("czirker") was breached, likely via leaked credentials, to enable the attack, allowing the threat actors to leverage an npm token belonging to the maintainer to push trojanized versions within a six-second window.

The new wave leverages many of the tactics observed in prior campaigns, including npm registry poisoning, binding.gyp install-time execution, Bun-staged JavaScript malware, GitHub dead-drop infrastructure, GitHub Actions secret theft, IDE and AI coding assistant persistence, and encrypted credential exfiltration.

The malicious npm packages, while lacking a lifecycle hook typically added to the package.json file, incorporates a binding.gyp file to execute arbitrary code during installation, resulting in the launch of a JavaScript loader that downloads and installs the Bun runtime if not present, and then initiate the stealer payload responsible for harvesting secrets, credentials, and tokens.

The malware, besides featuring a Russian locale killswitch and checking for the presence of endpoint security software, drops a workflow named "Run Copilot" to capture CI/CD environment secrets from the runner memory. The information is then uploaded to a public GitHub repository with description "Alright Lets See If This Works." As of writing, there are 559 repositories matching the description.

The token relay marker has also witnessed a change in the latest iteration. While earlier waves used strings like "IfYouInvalidateThisTokenItWillNukeTheComputerOfTheOwner," the current artifact uses "RevokeAndItGoesKaboom," a string that has been used as GitHub dead drop resolver in connection with the recent compromise of the "codfish/semantic-release-action" GitHub Action.

"On June 24, 2026 at 15:39:06 UTC, an attacker force-pushed a malicious commit to codfish/semantic-release-action and redirected several version tags to point at the malicious commit," StepSecurity said.

"Any workflow that ran against one of these tags after that timestamp executed the attacker's payload directly inside the GitHub Actions runner. The payload steals GitHub OIDC tokens, harvests Personal Access Tokens matching known GitHub token patterns, encrypts the collected material with AES-128-GCM, and attempts to propagate a backdoor into other repositories accessible with the stolen credentials."

This indicates that all these events are linked to the same operational cluster or tooling lineage. According to Endor Labs and OX Security, the malware also polls GitHub every hour for commits matching the string "firedalazer" to retrieve and execute the Hades variant of the malware.

"The Leo/RStreams package set is tied to cloud-native and serverless workloads," JFrog said. "A compromise here can expose developer workstations, CI/CD systems, AWS-backed applications, GitHub repositories, package publishing credentials, and downstream package consumers."

"The notable story is not that the payload is radically new. It is that Shai-Hulud continues to move across legitimate package ecosystems while changing just enough indicators to make stale detections less effective."

What's more, the poisoning of the Verana GitHub expands the scope of the campaign beyond npm. That having said, the attack employs the same Miasma execution pattern observed in malicious npm packages without relying on native Go module resolution or build logic.

"Unlike the npm packages, this sample does not rely on binding.gyp," Socket explained. "The risk is source-repository execution: a developer who clones or opens the repository in a trusted IDE or AI coding assistant environment may trigger the payload through project configuration."

"This reinforces the larger campaign theme: Miasma is moving across package ecosystems by targeting developer workflows, not just package-manager install hooks."

© 2026 Now Let Us. All rights reserved.

Source: The Hacker News

Advertisement
Ad slot ready: 5887729102

More in this category

NOW LET US Related – CISA Adds Exploited PTC Windchill RCE Flaw to KEV as Web Shell Attacks Continue

cybersecurity

CISA Adds Exploited PTC Windchill RCE Flaw to KEV as Web Shell Attacks Continue

The U.S. Cybersecurity and Infrastructure Security Agency (CISA) has added a critical remote code execution vulnerability (CVE-2026-12569) impacting PTC Windchill to its Known Exploited Vulnerabilities (KEV) catalog, warning of active exploitation involving JSP web shells.

NOW LET US Related – New DirtyClone Linux Kernel Flaw Lets Local Users Gain Root via Cloned Packets

cybersecurity

New DirtyClone Linux Kernel Flaw Lets Local Users Gain Root via Cloned Packets

DirtyClone (CVE-2026-43503) is a new Linux kernel privilege escalation vulnerability that allows local users to corrupt file-backed memory via cloned network packets and gain root access.

NOW LET US Related – Surviving the Mythos Era: Richard Bejtlich on the Case for NDR

cybersecurity

Surviving the Mythos Era: Richard Bejtlich on the Case for NDR

Despite the abundance of security telemetry, modern SecOps teams struggle to validate active threats. Richard Bejtlich’s 'NDR Essentials' guide explains how Network Detection and Response (NDR) enables proactive interdiction and hypothesis-driven threat hunting in the AI era.

NOW LET US Related – Operation Endgame Disrupts SocGholish Servers, Cleans 14,971 WordPress Sites

cybersecurity

Operation Endgame Disrupts SocGholish Servers, Cleans 14,971 WordPress Sites

An international law enforcement collaboration under Operation Endgame has disrupted the infrastructure of the SocGholish malware, taking down 106 servers and cleaning nearly 15,000 compromised WordPress websites.

NOW LET US Related – CISA Warns Fortinet Customers as FortiBleed Hits 86,644 FortiGate Devices

cybersecurity

CISA Warns Fortinet Customers as FortiBleed Hits 86,644 FortiGate Devices

The U.S. Cybersecurity and Infrastructure Security Agency (CISA) has urged Fortinet customers to secure their FortiGate appliances against a massive, automated credential-stuffing campaign codenamed FortiBleed, which has compromised over 86,000 devices globally.

NOW LET US Related – From Assistive to Agentic: The AI Shift That's Redefining Threat Management

cybersecurity

From Assistive to Agentic: The AI Shift That's Redefining Threat Management

The shift from assistive to agentic AI is redefining threat management by bridging the gaps between siloed security tools. This transition enables organizations to operationalize Gartner's CTEM framework continuously and at machine speed.

EXPLORE TOPICS

Discover All Categories

Deep dive into the specific technology sectors that matter most to you.