lightning PyPI Compromise: A Bun-Based Credential Stealer in Python

2026-05-06T08:52:05Z509b3371cbcf9ed21ded408f2174fc42eb259e142b1fb40c3d2df68428c11be1
buncloud-credentialscredential-theftdbtgithub-actionsiocnpmpatchingpypirotationscript-injectionssh-keysstealersupply-chaintemplate-injectionthymleaf

What happened

Multiple supply-chain incidents and a high-severity template-injection were reported. Two separate Bun-based credential-stealer campaigns surfaced: a malicious lightning PyPI release that runs on import and the “Mini Shai‑Hulud” Bun stealer that compromised several SAP-related npm packages; both exfiltrate credentials. A malicious release of the elementary-data PyPI CLI (v0.23.3) used a GitHub Actions script-injection to publish a backdoor that targets dbt profiles, cloud provider keys, and SSH secrets. Separately, Thymeleaf template injection (CVE-2026-40478, CVSS 9.1) is critical but exploit

Why it matters

A reviewed impact interpretation has not been published for this record.

Evidence and limitations

Source ID
snyk_blog
Record identifier
509b3371cbcf9ed21ded408f2174fc42eb259e142b1fb40c3d2df68428c11be1
Enrichment time
2026-05-06T08:52:05Z
AI-assisted enrichment
Yes

This record may overlap with other records. Its enrichment can be incomplete or wrong, and machine assistance was used. Validate consequential decisions against the linked source and your own environment.

Record · lightning PyPI Compromise: A Bun-Based Credential Stealer in Python · Baitaphish