Denial of service via crafted HTTP/2 stream in net/http and golang.org/x/net
CVE-2022-41723
7.5HIGH
What is CVE-2022-41723?
A vulnerability exists within the HPACK decoder of the Go programming language that allows for excessive CPU consumption. This can be triggered by a maliciously crafted HTTP/2 stream, potentially resulting in service interruptions due to high resource utilization. The issue is particularly concerning as it can be initiated with a minimal number of crafted requests, leading to a denial of service. It's crucial for developers and system administrators using Go to implement appropriate mitigations to protect their applications.
Affected Version(s)
golang.org/x/net/http2 0 < 0.7.0
golang.org/x/net/http2/hpack 0 < 0.7.0
net/http 0 < 1.19.6
References
CVSS V3.1
Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved
Credit
Philippe Antoine (Catena cyber)