Denial of Service: nghttp2 use of uninitialized pointer

Disclosed: 2020-02-13 23:47:23 By jasnell To nodejs
Critical
Vulnerability Details
While investigating https://hackerone.com/reports/335533 and while following the same reproduction steps, I uncovered a bug in nghttp2 that causes use of an uninitialized pointer for an altsvc frameresulting in crash. The error can be easily triggered by a remote attacker by sending malformed ALTSVC and GOAWAY frames to the server, or by a malicious server sending same to the client. For Node.js, the result is a crashed process. The report has been submitted to the nghttp2 author who is working on a fix and is working on a fixed release. ## Impact Crashing the Node.js process causing a Denial of Service
Actions
View on HackerOne
Report Stats
  • Report ID: 335608
  • State: Closed
  • Substate: resolved
  • Upvotes: 4
Share this report