npm packages found hosting TurkoRat malware

By

Typo-squatting attacks re-emerge.

A research outfit called Reversing Labs has found TurkoRat lurking on the npm package repository.

npm packages found hosting TurkoRat malware

The two malicious packages were typo-squatting on legitimate packages, Reversing Labs said in a blog post, and had been available on npm for around two months before they were discovered.

Typo-squat attacks try to trick developers looking for popular packages like React into downloading a package with a look-alike name (R2act, for example).

The legitimate packages are nodejs-encrypt-agent and nodejs-cookie-proxy-agent.

Nodejs-encrypt-agent is part of Agent-Base version 6.0.2, which the company said has been downloaded 20 million times.

Node-cookie-proxy-agent “is not as popular as agent-base, but it was continuously downloaded throughout last year”, the researchers said.

“The malicious actors were clearly hoping one of those millions of developers would be fooled into downloading the malicious package instead of the benign one,"Reversing Labs noted.

Attack behaviours observed by the researchers included writing to and deleting from Windows directories, executing commands, and tampering with DNS settings.

TurkoRat is an open-source, customisable malware offered on GitHub.

Reversing Labs said a malicious actor “can modify a few settings in the build to alter the configuration and capabilities of the finished portable executable file.

"They would then need to use build.bat to rebuild it and package it into a malicious executable," it added.

The Reversing Labs researchers found the npm package bundles all the necessary files into a single executable.

They said “the malicious packages were almost certainly responsible for the malicious TurkoRat being run on an unknown number of developer machines.”

Last year, cryptominers were found in 186 typo-squatting packages.

Got a news tip for our journalists? Share it with us anonymously here.
Copyright © iTnews.com.au . All rights reserved.
Tags:

Most Read Articles

CBA using facial recognition logins to verify disputed payments

CBA using facial recognition logins to verify disputed payments

Qantas contacted by "potential cyber criminal"

Qantas contacted by "potential cyber criminal"

SA Power Networks tackles IAM, cloud security under five-year strategy

SA Power Networks tackles IAM, cloud security under five-year strategy

Qantas facing 'significant' data theft after cyber attack

Qantas facing 'significant' data theft after cyber attack

Log In

  |  Forgot your password?