THREATOPS
THREAT OPSThreat News › [NVD] CVE-2026-57998 (HIGH 7.8) — better-npm-audit through 3.11.0, and the 4.0.0-rc.2 prerelease, builds its npm audit command by interpolating the user-supplied --registry option into a command string in src/handlers/handleInput.ts without validation or quoting, then passes that string to child_process.exec() in

[NVD] CVE-2026-57998 (HIGH 7.8) — better-npm-audit through 3.11.0, and the 4.0.0-rc.2 prerelease, builds its npm audit command by interpolating the user-supplied --registry option into a command string in src/handlers/handleInput.ts without validation or quoting, then passes that string to child_process.exec() in

mednvdPublished 2026-08-22

CVE-2026-57998 CVSS: 7.8 HIGH Published: 2026-08-22T13:16:38.263

better-npm-audit through 3.11.0, and the 4.0.0-rc.2 prerelease, builds its npm audit command by interpolating the user-supplied --registry option into a command string in src/handlers/handleInput.ts without validation or quoting, then passes that string to child_process.exec() in index.ts, which spawns a shell. A registry value cont

Indicators of compromise

Original source: https://nvd.nist.gov/vuln/detail/CVE-2026-57998