Loading HuntDB...

Denial of Service: nghttp2 use of uninitialized pointer

Critical
N
Node.js
Submitted None
Reported by jasnell

Vulnerability Details

Technical details and impact analysis

NULL Pointer Dereference
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

Report Details

Additional information and metadata

State

Closed

Substate

Resolved

Submitted

Weakness

NULL Pointer Dereference