Malicious code in merchantweb-lang-cookie-reset (npm)
--- _-= 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.
AI Analysis
Technical Summary
The merchantweb-lang-cookie-reset npm package declares a sole dependency on packet-table-thread-stream via a direct tarball URL hosted outside the npm registry (https://artifacts.yosiroute.com/npm/packet-table-thread-stream). This dependency is not version pinned and lacks an integrity hash, which means npm installs the package without verifying its contents against a trusted source. The shrinkwrap metadata indicates the dependency has an install script, which npm executes during installation. This behavior allows the attacker to run arbitrary code on the installer's machine, bypassing npm registry scanning and security controls. The merchantweb-lang-cookie-reset package itself is a minimal shim with trivial code and placeholder metadata, designed solely to pull in and execute the malicious dependency.
Potential Impact
This malicious package can lead to arbitrary code execution on any machine that installs it, as it fetches and runs attacker-controlled install scripts from an untrusted external source. This compromises the security of the build or deployment environment, potentially leading to further compromise or persistence. There are no known exploits in the wild at this time.
Mitigation Recommendations
No official patch or remediation is currently documented. Users should avoid installing merchantweb-lang-cookie-reset and any dependencies that reference non-npm-hosted tarball URLs without integrity verification. Audit package.json and shrinkwrap files for dependencies that fetch code from untrusted external sources and remove or replace them with trusted alternatives. Monitor for updates from the npm security team or package maintainers regarding this threat.
Malicious code in merchantweb-lang-cookie-reset (npm)
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.
Affected software
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The merchantweb-lang-cookie-reset npm package declares a sole dependency on packet-table-thread-stream via a direct tarball URL hosted outside the npm registry (https://artifacts.yosiroute.com/npm/packet-table-thread-stream). This dependency is not version pinned and lacks an integrity hash, which means npm installs the package without verifying its contents against a trusted source. The shrinkwrap metadata indicates the dependency has an install script, which npm executes during installation. This behavior allows the attacker to run arbitrary code on the installer's machine, bypassing npm registry scanning and security controls. The merchantweb-lang-cookie-reset package itself is a minimal shim with trivial code and placeholder metadata, designed solely to pull in and execute the malicious dependency.
Potential Impact
This malicious package can lead to arbitrary code execution on any machine that installs it, as it fetches and runs attacker-controlled install scripts from an untrusted external source. This compromises the security of the build or deployment environment, potentially leading to further compromise or persistence. There are no known exploits in the wild at this time.
Mitigation Recommendations
No official patch or remediation is currently documented. Users should avoid installing merchantweb-lang-cookie-reset and any dependencies that reference non-npm-hosted tarball URLs without integrity verification. Audit package.json and shrinkwrap files for dependencies that fetch code from untrusted external sources and remove or replace them with trusted alternatives. Monitor for updates from the npm security team or package maintainers regarding this threat.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- MAL-2026-13449
- Osv Schema Version
- 1.7.4
- Ecosystems
- ["npm"]
Threat ID: 6a75f706bf8831d53984e341
Added to database: 08/07/2026, 15:17:26 UTC
Last enriched: 08/07/2026, 15:18:36 UTC
Last updated: 09/22/2026, 19:04:44 UTC
Views: 25
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.