All vulnerabilities

Servers and applications

CVE-2020-8252

The implementation of realpath in libuv < 10.22.1, < 12.18.4, and < 14.9.0 used within Node.js incorrectly determined the buffer size which can result in a buffer overflow if the resolved path is longer than 256 bytes.

Severity
High 7.8
Published
18 Sept 2020
Last changed
17 Jun 2026
Added to UpHeron
21 Oct 2026
Fixed in
10.22.1, 12.18.4, 14.9.0
Sources
NVD

Affected software

SoftwareAffected versions
Node.jsServers and applications · cpe:a:nodejs:node.js
  • From 10.0.0 before 10.22.1
  • From 12.0.0 before 12.18.4
  • From 14.0.0 before 14.9.0

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2020-8252
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2020-8252