Back to search
CVE-2017-15897
Published: Dec 11, 2017
Modified: Sep 17, 2024
PUBLISHED
Description
Node.js had a bug in versions 8.X and 9.X which caused buffers to not be initialized when the encoding for the fill value did not match the encoding specified. For example, 'Buffer.alloc(0x100, "This is not correctly encoded", "hex");' The buffer implementation was updated such that the buffer will be initialized to all zeros in these cases.
| Vendor | Product | Versions |
|---|---|---|
The Node.js Project | Node.js | affected 8.0 and higheraffected 9.0 and higher |
References
https://nodejs.org/en/blog/vulnerability/december-2017-security-releases/
x_refsource_CONFIRM
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now