merchantweb-lang-cookie-reset (npm) · Malicious Code
Affects merchantweb-lang-cookie-resetSource GCVE Database
Malicious package : remove merchantweb-lang-cookie-reset and rotate any secrets on hosts that installed it.
Data as of 26 Oct 2026, 16:15 UTC
Malicious package
Published to npm · OSV MAL-2026-13449
What to do
Remove merchantweb-lang-cookie-reset from every project, lockfile and image that pulls it in. Treat any host that installed it as compromised: rotate the credentials, tokens and keys it could read, from a clean machine.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| npmmerchantweb-lang-cookie-reset | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
Description
--- _-= Per source details. Do not edit below this line.=-_ ## Source: amazon-inspector (fff16333aa7ffc7fc2c7decc1458c23b7d89f8caacb5c6129ba76168d08ec4be) package.json declares the sole dependency `packet-table-thread-stream` as a direct tarball URL to a non-npm host (`https://artifacts.yosiroute.com/npm/packet-table-thread-stream`), with no version pin and no integrity hash. The shrinkwrap marks that dependency `hasInstallScript: true`, so on `npm install` npm fetches opaque code from `artifacts.yosiroute.com` and executes its lifecycle scripts on the installer's machine, bypassing npm registry scanning. The wrapper package itself is a disposable shim: index.js is trivial (only re-exports name/version), and package.json metadata is placeholder (`author: Package Registry`, `description: Generated package`, `repo: github.com/example/...`). The package's only functional effect on install is pulling attacker-controlled code from a non-registry host into the installer's dependency tree and running its install scripts.
References
- npmjs.com/package/merchantweb-lang-cookie-reset/v/99.99.99 (opens in a new tab)
- npmjs.com/package/merchantweb-lang-cookie-reset/v/1.0.998 (opens in a new tab)
- npmjs.com/package/merchantweb-lang-cookie-reset/v/2.0.0 (opens in a new tab)
- npmjs.com/package/merchantweb-lang-cookie-reset/v/0.1.999 (opens in a new tab)
- npmjs.com/package/merchantweb-lang-cookie-reset/v/0.999.999 (opens in a new tab)
- npmjs.com/package/merchantweb-lang-cookie-reset/v/0.1.0 (opens in a new tab)
- npmjs.com/package/merchantweb-lang-cookie-reset/v/1.999.999 (opens in a new tab)
- npmjs.com/package/merchantweb-lang-cookie-reset/v/1.0.999 (opens in a new tab)
- npmjs.com/package/merchantweb-lang-cookie-reset/v/0.0.999 (opens in a new tab)
- npmjs.com/package/merchantweb-lang-cookie-reset/v/0.0.6 (opens in a new tab)
- github.com/advisories/GHSA-5vjj-p6vh-456m (opens in a new tab)