7.24.6
7 years ago
5 days ago
Known vulnerabilities in the undici package. This does not include vulnerabilities belonging to this package’s dependencies.
Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.
Fix for free| Vulnerability | Vulnerable Version |
|---|---|
undici is an An HTTP/1.1 client, written from scratch for Node.js Affected versions of this package are vulnerable to CRLF Injection via the How to fix CRLF Injection? Upgrade | <6.24.0>=7.0.0-alpha.1 <7.24.0 |
undici is an An HTTP/1.1 client, written from scratch for Node.js Affected versions of this package are vulnerable to Uncaught Exception through improper validation of the How to fix Uncaught Exception? Upgrade | <6.24.0>=7.0.0-alpha.1 <7.24.0 |
undici is an An HTTP/1.1 client, written from scratch for Node.js Affected versions of this package are vulnerable to Improper Handling of Highly Compressed Data (Data Amplification) in the How to fix Improper Handling of Highly Compressed Data (Data Amplification)? Upgrade | <6.24.0>=7.0.0-alpha.1 <7.24.0 |
undici is an An HTTP/1.1 client, written from scratch for Node.js Affected versions of this package are vulnerable to Uncaught Exception in the ByteParser when handling a specially crafted WebSocket frame with an extremely large 64-bit length. An attacker can cause the process to terminate unexpectedly by sending such a frame, resulting in a fatal TypeError and service disruption. How to fix Uncaught Exception? Upgrade | >=6.0.0 <6.24.0>=7.0.0-alpha.1 <7.24.0 |
undici is an An HTTP/1.1 client, written from scratch for Node.js Affected versions of this package are vulnerable to HTTP Request Smuggling in the How to fix HTTP Request Smuggling? Upgrade | <6.24.0>=7.0.0-alpha.1 <7.24.0 |
undici is an An HTTP/1.1 client, written from scratch for Node.js Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling via the decompression chain. An attacker can cause high CPU usage and excessive memory allocation by sending HTTP responses with a large number of chained compression steps in the How to fix Allocation of Resources Without Limits or Throttling? Upgrade | <6.23.0>=7.0.0-alpha.2 <7.18.2 |
undici is an An HTTP/1.1 client, written from scratch for Node.js Affected versions of this package are vulnerable to Missing Release of Memory after Effective Lifetime due to improper handling of invalid certificate data. An attacker can cause a memory leak by setting up a server with a bad certificate and inducing the application to repeatedly call a webhook-like system. How to fix Missing Release of Memory after Effective Lifetime? Upgrade | <5.29.0>=6.0.0 <6.21.2>=7.0.0 <7.5.0 |