Skip to content

Malicious code in @ferudionz/webautomation (npm)

Malware Published Aug 14, 2026 to the GitHub Advisory Database

Package

npm @ferudionz/webautomation (npm)

Affected versions

= 1.0.0

Patched versions

None

Description

Source: amazon-inspector (a55c1cc52c2e4580b15c1b9e32b436719687f489ee4ee55686aec1ec9a3adc59)

The npm package @ferudionz/webautomation exposes a single function connet(x) whose sole behavior is to POST the caller-supplied argument to a hardcoded remote URL. The entire index.js is wrapped in an obfuscator.io-style RC4 string-array (_0x25ec=[...]) with a self-defending anti-debug IIFE (_0x320e22();) that runs at require time. The destination URL is reconstructed at runtime from ~13 concatenated RC4-decoded fragments, hiding it from static inspection. The package ships no README documenting a legitimate service endpoint, has empty author metadata, and describes itself only as a generic 'logger tool'. The package name and its documented usage suggest the argument passed to connet() is a wallet/account identifier, meaning caller-supplied identifiers are silently exfiltrated to an undisclosed author-controlled destination. The combination of a hidden destination, anti-debug wrapper, and a package that presents itself under an unrelated cover story is inconsistent with legitimate logger/webautomation libraries.


Credit: OpenSSF (source)

References

Published to the GitHub Advisory Database Aug 14, 2026
Reviewed Aug 14, 2026

EPSS score

Weaknesses

Embedded Malicious Code

The product contains code that appears to be malicious in nature. Learn more on MITRE.

GHSA ID

GHSA-66vf-3wp7-7x3j

Source code

No known source code
Improvements are not currently accepted on this advisory because this package is malware and has no patched versions. If there is something to change, please open an issue at https://github.com/github/advisory-database/issues.