npm

require-i18next @21.0.0

Vulnerability report · Last retrieved from osv.dev August 15, 2026 at 10:37 PM UTC

Malicious

OSV ID

MAL-2026-14052

Ecosystem

npm

Summary

The package's preinstall.js reads a hex-encoded command string from preinstall.json, decodes it with Buffer.from(hex, 'hex'), and passes the result to child_process.exec during npm install . The decoded payload is a curl command that POSTs the installer's whoami, current working directory, hostname, and the contents of /etc/passwd to https://eousft8gflamm91.m.pipedream.net. The name resembles the legitimate i18next ecosystem but the package's only observed behavior is install-time data exfiltration to an attacker-controlled Pipedream webhook, with the payload obfuscated as hex in a sibling JSON file to evade inspection of the JS.

Source: amazon-inspector (5b5f50249e747ea23b84fdc6baa2202e9d786a872fd7d9a545017dc6fc5ad788)

Protect your entire dependency tree

Scan your lock files automatically on every PR. Block malicious packages before they reach production.