Skip to main content
Mallory
Back to intelligence
package-repository-poisoningcredential-stealer-activitybuild-pipeline-compromisestate-sponsored-espionage

PromptMink npm campaign and malicious lightning releases hit developer supply chains

Updated 1mo agoFirst seen Apr 30, 20266 sources

ReversingLabs disclosed a long-running npm supply chain campaign dubbed PromptMink that inserted malicious dependencies into software projects, including the open-source crypto trading agent openpaw-graveyard. In one highlighted case, a commit co-authored by Anthropic’s Claude Opus added @solana-launchpad/sdk, which pulled in the malicious @validate-sdk/v2 payload. Researchers said the operation has run for more than seven months across over 60 malicious packages and 300 versions, using benign-looking first-stage packages to hide disposable second-stage malware. The payloads stole credentials, sensitive files, cryptocurrency-related data, and in some Linux cases installed attacker SSH keys for persistence; later Rust variants also exfiltrated full project directories and source code. ReversingLabs linked the activity to Famous Chollima, a North Korea-linked group associated with Contagious Interview.

Separately, Socket reported that the widely used PyPI package lightning was compromised in versions 2.6.2 and 2.6.3, while 2.6.1 remained clean. The malicious releases reportedly executed on import, unpacked a hidden _runtime directory, downloaded Bun from GitHub, and launched an obfuscated JavaScript payload aimed at stealing GitHub, npm, and cloud credentials, abusing GitHub APIs, poisoning repositories, and infecting developer npm package tarballs. Because lightning is heavily used in developer workstations, CI/CD pipelines, and cloud build environments, researchers warned that any system that installed and imported the affected versions should be treated as compromised, with exposed credentials rotated and repositories and build systems investigated for follow-on abuse.

Share:
PromptMink npm campaign and malicious lightning releases hit developer supply chains
Stay ahead

Get ahead of threats like this

Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.

EVENT TIMELINE

How this story unfolded

9 events from the most recent confirmed update back to the earliest known activity.

9 EVENTS
Apr 30, 20262mo ago

Semgrep links lightning malware to Mini Shai-Hulud campaign

On April 30, 2026, Semgrep assessed that the malicious lightning 2.6.2 and 2.6.3 packages were linked to the earlier Mini Shai-Hulud operation based on matching Dune-themed indicators and the commit-message prefix "EveryBoiWeBuildIsAWormyBoi." The report also detailed cross-ecosystem spread via stolen npm credentials, multiple exfiltration channels, and persistence mechanisms including Claude Code hooks, VS Code tasks, and a malicious GitHub Actions workflow.

Shai-Hulud Themed Malware Found in the PyTorch Lightning AI Training Library | Semgrep

ReversingLabs discloses PromptMink and links it to Famous Chollima

On April 30, 2026, ReversingLabs disclosed the PromptMink campaign, describing malware that steals credentials, cryptocurrency data, sensitive files, and in some Linux cases installs an attacker SSH key for persistence. The researchers linked the activity to Famous Chollima, a North Korea-linked threat group associated with Contagious Interview.

PyPI quarantines lightning project after malicious releases detected

After Socket detected the malicious lightning 2.6.2 and 2.6.3 releases within minutes of publication on April 30, 2026, PyPI administrators reportedly quarantined the project. This was a platform-level containment action following the supply chain compromise.

PyTorch Lightning Poisoned - Mini Shai-Hulud Worm Crosses Into the AI/ML Supply Chain - TheCyberThrone

Socket discloses lightning compromise and urges incident response

On April 30, 2026, Socket publicly disclosed that lightning versions 2.6.2 and 2.6.3 were malicious and warned that environments which installed and imported them should be treated as compromised. The company advised blocking the versions, rotating credentials, and investigating repositories, CI/CD systems, and developer machines.

Signs emerge of compromised Lightning-AI maintainer account

During the lightning package incident, researchers observed that warning issues were rapidly closed and a taunting message was posted from the pl-ghost GitHub account. Socket said this suggested a Lightning-AI maintainer account may have been compromised.

Malicious lightning versions 2.6.2 and 2.6.3 published to PyPI

On April 30, 2026, malicious versions 2.6.2 and 2.6.3 of the widely used lightning PyPI package were published. The releases executed on import and launched a multi-stage malware chain that downloaded Bun and ran an obfuscated JavaScript payload.

Feb 28, 20264mo ago

Claude-coauthored commit adds malicious dependency to openpaw-graveyard

On February 28, 2026, a commit co-authored by Anthropic's Claude Opus added the seemingly benign @solana-launchpad/sdk package to the open-source crypto trading agent openpaw-graveyard. That package pulled in the malicious @validate-sdk/v2 payload as part of the PromptMink campaign.

Jan 30, 20265mo ago

Lightning 2.6.1 released as last known clean version

Socket identified PyPI package lightning version 2.6.1, released on January 30, 2026, as clean. Researchers later advised treating it as the last safe baseline before the compromise.

Sep 30, 20259mo ago

PromptMink npm supply chain campaign begins

ReversingLabs reported that the PromptMink npm supply chain campaign had been active for more than seven months by late April 2026. The activity involved over 60 malicious packages and more than 300 versions using a two-stage package structure to hide malware.

LINKED ENTITIES

Related entities

Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.

34 LINKEDOpen in app
Malware
1 linked
Affected products
12 linked
Claude CodeGithubAmazon Web ServicesVisual Studio CodeTriton Inference ServerKubernetesDockerHelmTelnyxSemgrepNpmPytorch Lightning
Organizations
17 linked
GitHubLightning AISocketTelnyxNvidiaAikido SecuritySAPBitwardenOx SecurityStepSecurityReversingLabsSemgrepLinkedinAnthropicXCricket WirelessGoogle
The operational view lives in Mallory

See the full picture, correlated to your attack surface.

This page covers what’s public. Mallory adds the parts that aren’t — which of your assets are affected, which threat actors are using it right now, which detections to deploy, and what to do next.
Exposure mapping

Map indicators from this story to your assets and identify affected systems in minutes.

Threat actor evidence

Every observed campaign, victim, and pivot linked to actors named in this story.

Associated malware

Malware, exploits, and IOCs connected to the activity described here.

Detection signatures

YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.

Scheduled alerts

Get matching new stories delivered to your team as they break — not the next morning.

AI threads

Ask questions about this story and take action on the answers.

PromptMink npm campaign and malicious lightning releases hit developer supply chains | Mallory