SafeDep Links 36 Malicious npm Packages to Campaign Targeting Strapi Users and Guardarian

· Original article ↗

Summary

SafeDep says 36 malicious npm packages across four accounts delivered payloads for credential theft, reverse shells and other attacks. The firm assesses the campaign targeted Strapi users and Guardarian; it advises affected users to rotate credentials.

Key points

  • SafeDep reported 36 malicious npm packages published across four accounts as part of one campaign.
  • Payloads were capable of Redis code execution, Docker container escape, credential harvesting, reverse-shell deployment and persistence.
  • One payload reportedly injected cron jobs and SSH keys, deployed webshells and reverse shells, and exfiltrated a Guardarian API module.
  • Other payloads reportedly sought Elasticsearch and wallet credentials, targeted PostgreSQL databases, and exfiltrated Strapi configurations.
  • SafeDep assesses that the campaign targeted Guardarian, citing database probing, use of a Guardarian API module and searches for specific wallet files.
  • SafeDep recommends that users who installed the packages rotate database passwords, API keys, JWT secrets and other stored credentials.

Article Details

Event Type
Supply-chain attack involving 36 malicious NPM packages published across four accounts.
Impact
According to SafeDep, the packages delivered payloads capable of Redis code execution, Docker container escape, credential theft, reverse-shell deployment, and data exfiltration. SafeDep says the campaign targeted Guardarian, citing database probing, use of a Guardarian API module, and targeting of specific wallet files. The article does not confirm that the payloads achieved these outcomes.

MITRE ATT&CK

Products

Related Articles