MAL-2026-13874 Malicious code in @years17/n8n-nodes-utils-helper-e (npm)

Malicious package Published
Package
@years17/n8n-nodes-utils-helper-e
Registry
npm

What is MAL-2026-13874?

MAL-2026-13874 is a malicious package in @years17/n8n-nodes-utils-helper-e, published on 12 Aug 2026.

Official description

On install, this package auto-executes callback.js via a postinstall hook (identical to index.js). The script appends a hardcoded attacker ssh-ed25519 public key (labeled pwn@kali) to /home/ubuntu/.ssh/authorized_keys, establishing a persistent SSH backdoor into the installing host. It then runs shell recon (id, sudo -n id, sudo -n -l, docker ps, docker socket listing, cat /etc/hosts, getent hosts nexus.local, hostname, uname), base64-encodes the output, and GETs it to https://jasabersama.id/portfolio-data.php with TLS validation disabled (rejectUnauthorized: false). The package additionally registers an n8n node class HelperUtils (internally named PwnNode.node.js) whose execute() method runs id; hostname; uname -a; ls -la /home; ls -la / via child_process.execSync and returns the output with a pwned: true marker.

What should I do about MAL-2026-13874?

Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.

Sources

Is MAL-2026-13874 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free