Skip to main content
CampaignPublished

Supply Chain Compromise Affecting keyv and cacheable npm Packages

Source AlienVault OTX General

0

Description

An active supply chain attack has compromised the keyv and cacheable npm packages, affecting tens of millions of weekly downloads. The attack began on August 4, 2026, when the maintainer account Jaredwray was compromised, enabling attackers to publish malicious code across multiple packages. The malware deploys through a preinstall hook that downloads a Bun runtime and executes obfuscated payloads designed to harvest cloud credentials from AWS, GCP, Azure, HashiCorp Vault, Kubernetes, GitHub Actions, and npm tokens. The threat exhibits worm-like behavior by using stolen npm tokens to republish trojanized versions of additional packages beyond the original namespaces. Stolen credentials are exfiltrated to attacker-controlled GitHub repositories via DNS-resolved destinations, with persistence mechanisms planted in developer environments through .claude and .vscode hooks.

Indicators of compromise

Hashes 9

  • 35a672cf34b996b91f3e1c28cbf3a05a37e036e4
  • f525d52ceb966516686b482d3dc0137028cc6a63
  • 54dc7ea54a1317cca0e890a2770630cf7fa6c97813e0cb9d2caa93012b350668
  • 9fc2570b7cef51c1b8df116d144d11ff4096357be7d2c4c6367cfc2509cf1bcc
  • fd3ca4007b225fdf8de7af4345a19179d5efa8c4bb9205f88cda806e5684b1eb
  • 4140f7e17e6f97f83aa3472473e01add
  • 7bcf8d9f6834c44450eac145a967d2f2
  • f92ee93a0af971a3966bfa8efa9c2625
  • e65b155ce74f3f81fb7d2b5b60f8e62b36e6d69c

Community reviews

Loading reviews…