GHSA-wrw9-m778-g6mcMediumDisclosed before NVD

Memory Exposure in bl

Published
June 3, 2019
Last Modified
January 9, 2023

📋 Description

Versions of bl before 0.9.5 and 1.0.1 are vulnerable to memory exposure.

bl.append(number) in the affected bl versions passes a number to Buffer constructor, appending a chunk of uninitialized memory

Recommendation

Update to version 0.9.5, 1.0.1 or later.

🎯 Affected products2

  • npm/bl:< 0.9.5
  • npm/bl:= 1.0.0

🔗 References (3)