LWA-2026-13496 confirmed malware

pandafortunerush@1.0.0

Malicious code in pandafortunerush (npm)

T1059 · Command and Scripting InterpreterT1546.016 · Installer Packages

Analysis

pandafortunerush (versions 1.0.0 and 10.0.0) ships no executable code — each tarball contains only package.json and a README. Both lifecycle hooks (preinstall and postinstall) execute an inline node command that sends an HTTP GET to a hardcoded IP address, 38[.]242[.]235[.]206, at the paths /depconf/pandafortunerush/preinstall and /depconf/pandafortunerush/postinstall. The query string carries the OS user name (process.env.USER / USERNAME), the machine hostname and the current working directory; the HTTP response is not read or acted upon. The path structure (/depconf/<package-name>/...) is the dependency-confusion callback shape, and the manifest declares version 10.0.0 with no functional entry point, so installing it as a dependency of an internal project name would run the callback on every install. The manifest description and README describe the package as a defensive research placeholder for an internal project name exposed through a public package.json; that self-description is the publisher's claim and the observed behaviour is the install-time callback above. The data sent is limited to the user name, hostname and working directory — no environment variable values, token files, SSH/AWS credentials or file contents are read or transmitted by these hooks.

analyzed by
Leitwacht
first seen
Oct 31, 2026, 04:51 AM
analyzed
Oct 31, 2026, 05:06 AM

Related advisories

browse all confirmed advisories →

Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.