CVE-2017-15897 Information

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.

CVSS Vector

CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N

Reference

https://nodejs.org/en/blog/vulnerability/december-2017-security-releases/

Attack Complexity

HIGH

Privileges Required

LOW

User Interaction Required

LOW

Scope

NONE

Confidentiality Impact

UNCHANGED

Integrity Impact

LOW

Availability Impact

NONE

Base Score

NONE

Base Severity

3.1

Share on: