Malicious code in gunzip-js (npm)
The npm package 'gunzip-js' version 99.9.1 is a malicious typosquatting package that pulls attacker-controlled code from an unaudited external source. It declares a dependency as an HTTPS tarball URL hosted on an anonymous Google Cloud Storage bucket, which is not associated with any known publisher. Installing this package results in downloading and executing potentially malicious code from this external source. The package itself is near-empty and serves only to facilitate this unauthorized code execution.
AI Analysis
Technical Summary
The 'gunzip-js' npm package at version 99.9.1 is identified as malicious due to its design as a typosquatting package mimicking legitimate 'gunzip' packages. Instead of using a standard npm registry dependency, it declares a dependency on an external HTTPS tarball hosted on an anonymous Google Cloud Storage bucket. This external dependency is not audited or verified and may contain attacker-controlled code. The package's own code is effectively empty, with the sole purpose of pulling and executing code from this external source during installation lifecycle scripts. The bucket path includes the term 'depenconf', indicating a dependency confusion attack vector. The package communicates with domains associated with malicious activity, confirming its threat nature.
Potential Impact
Installing 'gunzip-js' version 99.9.1 results in the execution of attacker-controlled code on the system due to the external dependency fetched from an unaudited and anonymous cloud storage bucket. This can lead to arbitrary code execution within the context of the npm install process, potentially compromising the development environment or build pipelines that include this package.
Mitigation Recommendations
No official patch or fix is available since this is a malicious package rather than a vulnerability in legitimate software. The recommended mitigation is to avoid installing 'gunzip-js' version 99.9.1 and to audit dependencies carefully to detect and exclude typosquatting or malicious packages. Use trusted package sources and verify dependencies before installation. Consider using tools that detect malicious or suspicious packages in the supply chain.
Malicious code in gunzip-js (npm)
Description
The npm package 'gunzip-js' version 99.9.1 is a malicious typosquatting package that pulls attacker-controlled code from an unaudited external source. It declares a dependency as an HTTPS tarball URL hosted on an anonymous Google Cloud Storage bucket, which is not associated with any known publisher. Installing this package results in downloading and executing potentially malicious code from this external source. The package itself is near-empty and serves only to facilitate this unauthorized code execution.
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 'gunzip-js' npm package at version 99.9.1 is identified as malicious due to its design as a typosquatting package mimicking legitimate 'gunzip' packages. Instead of using a standard npm registry dependency, it declares a dependency on an external HTTPS tarball hosted on an anonymous Google Cloud Storage bucket. This external dependency is not audited or verified and may contain attacker-controlled code. The package's own code is effectively empty, with the sole purpose of pulling and executing code from this external source during installation lifecycle scripts. The bucket path includes the term 'depenconf', indicating a dependency confusion attack vector. The package communicates with domains associated with malicious activity, confirming its threat nature.
Potential Impact
Installing 'gunzip-js' version 99.9.1 results in the execution of attacker-controlled code on the system due to the external dependency fetched from an unaudited and anonymous cloud storage bucket. This can lead to arbitrary code execution within the context of the npm install process, potentially compromising the development environment or build pipelines that include this package.
Defensive Guidance
No official patch or fix is available since this is a malicious package rather than a vulnerability in legitimate software. The recommended mitigation is to avoid installing 'gunzip-js' version 99.9.1 and to audit dependencies carefully to detect and exclude typosquatting or malicious packages. Use trusted package sources and verify dependencies before installation. Consider using tools that detect malicious or suspicious packages in the supply chain.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- MAL-2026-14056
- Osv Schema Version
- 1.7.4
- Aliases
- []
- Ecosystems
- ["npm"]
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a81d70abf8831d5394a196a
Added to database: 08/16/2026, 15:28:10 UTC
Last enriched: 08/16/2026, 15:32:37 UTC
Last updated: 08/16/2026, 21:56:13 UTC
Views: 6
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.
External Links
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.