Direct Vulnerabilities

Known vulnerabilities in the nodejs20 package. This does not include vulnerabilities belonging to this package’s dependencies.

Fix vulnerabilities automatically

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
VulnerabilityVulnerable Version
  • H
Unintended Reentrant Invocation of Non-reentrant Code Via Nested Calls

*
  • M
Out-of-bounds Write

*
  • M
NULL Pointer Dereference

*
  • M
Information Exposure

*
  • H
Uncaught Exception

*
  • L
Exposure of Sensitive Information Through Metadata

*
  • M
Reachable Assertion

*
  • M
Allocation of Resources Without Limits or Throttling

*
  • H
Improper Certificate Validation

*
  • H
Expired Pointer Dereference

*
  • H
Expired Pointer Dereference

*
  • H
Reachable Assertion

*
  • M
Improper Certificate Validation

*
  • M
Improper Certificate Validation

*
  • H
Missing Release of Resource after Effective Lifetime

*
  • M
Unchecked Input for Loop Condition

*
  • H
Improper Neutralization of Null Byte or NUL Character

*
  • M
HTTP Request Smuggling

*
  • M
Unchecked Input for Loop Condition

*
  • H
Allocation of Resources Without Limits or Throttling

*
  • H
Allocation of Resources Without Limits or Throttling

*
  • M
Improper Output Neutralization for Logs

*
  • H
Improper Validation of Specified Type of Input

*
  • L
Allocation of Resources Without Limits or Throttling

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Improper Output Neutralization for Logs

*
  • M
NULL Pointer Dereference

<0:20.20.2-1.hum1
  • L
External Control of File Name or Path

*
  • M
Key Exchange without Entity Authentication

*
  • M
External Control of File Name or Path

*
  • H
Allocation of Resources Without Limits or Throttling

*
  • H
Allocation of Resources Without Limits or Throttling

*
  • M
Incorrect Implementation of Authentication Algorithm

*
  • H
Unchecked Input for Loop Condition

*
  • H
Allocation of Resources Without Limits or Throttling

<0:20.20.2-1.hum1
  • H
Inefficient Regular Expression Complexity

<0:20.20.2-1.hum1
  • H
Inefficient Regular Expression Complexity

*
  • M
Information Exposure

<0:20.20.2-1.hum1
  • H
Authentication Bypass

<0:20.20.2-1.hum1
  • H
Allocation of Resources Without Limits or Throttling

<0:20.20.2-1.hum1
  • M
Improper Null Termination

<0:20.20.2-1.hum1
  • M
Authentication Bypass

<0:20.20.2-1.hum1
  • L
Incorrect Use of Privileged APIs

<0:20.20.2-1.hum1
  • M
Allocation of Resources Without Limits or Throttling

<0:20.20.2-1.hum1
  • M
Improper Certificate Validation

<0:20.20.2-1.hum1
  • L
Incorrect Execution-Assigned Permissions

<0:20.20.2-1.hum1
  • M
Inefficient Regular Expression Complexity

*
  • M
Allocation of Resources Without Limits or Throttling

<0:20.20.2-1.hum1
  • M
CRLF Injection

*
  • M
Improperly Controlled Modification of Dynamically-Determined Object Attributes

<0:20.20.2-1.hum1
  • L
Incorrect Execution-Assigned Permissions

<0:20.20.0-7.1.hum1
  • M
Improper Preservation of Permissions

<0:20.20.0-7.1.hum1
  • M
Uncaught Exception

<0:20.20.0-7.1.hum1
  • M
Allocation of Resources Without Limits or Throttling

<0:20.20.0-7.1.hum1
  • M
Allocation of Resources Without Limits or Throttling

<0:20.20.0-7.1.hum1
  • H
Uncaught Exception

<0:20.20.0-7.1.hum1
  • H
Improper Preservation of Permissions

<0:20.20.0-7.1.hum1
  • H
Exposure of System Data to an Unauthorized Control Sphere

<0:20.20.0-7.1.hum1
  • M
Improper Preservation of Permissions

<0:20.20.0-7.1.hum1
  • M
Reversible One-Way Hash

<0:20.20.0-7.1.hum1
  • L
Incorrect Permission Assignment for Critical Resource

*
  • L
CVE-2024-22018

*
  • M
CVE-2024-22020

*
  • M
Resource Exhaustion

*