Malicious Package in node-spdy

node-spdy Updated 02 Oct 2025

Summary

03/09/2020
CRITICAL
No i
Critical
9.8

GHSA-wfjh-3hq2-r276: Malicious Package in node-spdy. Affects node-spdy versions >= 0.0.0. No fix is published. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Mobile apps built by Devnack Design, build and launch iOS and Android apps with a senior product team. From idea to store release Start a project

Background

node-spdy is an npm package that provides SPDY server and client implementations for Node.js. It allows for faster and more efficient data transmission over the web. However, a vulnerability has been discovered in this package that involves the presence of malicious code.

Vulnerability Detail

The node-spdy package contained malicious code that uploaded system information, such as the operating system and hostname, to a remote server. This unauthorized data collection poses a significant security risk as it compromises the privacy and integrity of the affected systems. The severity of this vulnerability is rated as CRITICAL with a CVSS score of 9.8.

How To Fix

No fixed version is published for this vulnerability.

To fix this vulnerability, it is recommended to remove the node-spdy package from your environment. By removing the package, you eliminate the risk of further compromise and prevent any unauthorized data collection.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Conclusion

The node-spdy package has been found to contain malicious code that uploads system information to a remote server. To mitigate this vulnerability, it is crucial to remove the package from your environment. For further support and assistance in vulnerability remediation, please contact DevNack.com.

See every vulnerability recorded for node-spdy →

Share this vulnerability

FAQ

Node-spdy is an npm package that provides SPDY server and client implementations for Node.js. It enables faster and more efficient data transmission over the web.

The malicious code in node-spdy uploads system information, such as the operating system and hostname, to a remote server without authorization. This compromises the privacy and integrity of the affected systems.

This vulnerability is rated as CRITICAL with a CVSS score of 9.8, indicating a high level of risk and potential impact.

To fix this vulnerability, you should remove the node-spdy package from your environment. This eliminates the risk of further compromise and prevents unauthorized data collection.

There are no indications of further compromise beyond the malicious code present in the node-spdy package.

Related vulnerabilities

Recent vulnerabilities recorded for node-spdy.

How To Fix

No fixed version is published for this vulnerability.

To fix this vulnerability, it is recommended to remove the node-spdy package from your environment. By removing the package, you eliminate the risk of further compromise and prevent any unauthorized data collection.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback

Follow Vulert in Google

Get more Vulert vulnerability and dependency-security updates in Google Search and AI results.