Home Cyber Security 48 Malicious npm Packages Discovered Deploying Reverse Shells on Developer Methods

48 Malicious npm Packages Discovered Deploying Reverse Shells on Developer Methods

48 Malicious npm Packages Discovered Deploying Reverse Shells on Developer Methods


Nov 03, 2023NewsroomSoftware program Safety / Malware

Reverse Shells

A brand new set of 48 malicious npm packages have been found within the npm repository with capabilities to deploy a reverse shell on compromised programs.

“These packages, deceptively named to look reliable, contained obfuscated JavaScript designed to provoke a reverse shell on bundle set up,” software program provide chain safety agency Phylum stated.

All of the counterfeit packages have been revealed by an npm consumer named hktalent (GitHub, X). As of writing, 39 of the packages uploaded by the writer are nonetheless accessible for obtain.


The assault chain is triggered submit the set up of the bundle by way of an set up hook within the bundle.json that calls a JavaScript code to determine a reverse shell to rsh.51pwn[.]com.

“On this specific case, the attacker revealed dozens of benign-sounding packages with a number of layers of obfuscation and misleading ways in an try and in the end deploy a reverse shell on any machine that merely installs certainly one of these packages,” Phylum stated.

npm Packages

The findings arrive shut on the heels of revelations that two packages revealed to the Python Package deal Index (PyPI) below the garb of simplifying internationalization integrated malicious code designed to siphon delicate Telegram Desktop utility knowledge and system data.

The packages, named localization-utils and locute, have been discovered to retrieve the ultimate payload from a dynamically generated Pastebin URL and exfiltrate the knowledge to an actor-controlled Telegram channel.


The event highlights the rising curiosity of menace actors in open-source environments, which permits them to arrange impactful provide chain assaults that may goal a number of downstream prospects suddenly.

“These packages present a devoted and elaborate effort to keep away from detection by way of static evaluation and visible inspection by using quite a lot of obfuscation strategies,” Phylum stated, including they “function yet one more stark reminder of the crucial nature of dependency belief in our open-source ecosystems.”

Discovered this text attention-grabbing? Comply with us on Twitter and LinkedIn to learn extra unique content material we submit.



Please enter your comment!
Please enter your name here