Memory Corruption Vulnerability in Node.js and Google V8 Products
CVE-2015-5380
Currently unrated
Summary
The Utf8DecoderBase::WriteUtf16Slow function in the unicode-decoder.cc file of the Google V8 engine, utilized in Node.js and io.js, is vulnerable due to its failure to verify memory availability for UTF-16 surrogate pairs. This flaw could be exploited by remote attackers to induce a denial of service through crafted byte sequences, resulting in potential memory corruption and service disruption.
References
Timeline
Vulnerability published
Vulnerability Reserved