CVE-2022-41721
Request smuggling due to improper request handling in golang.org/x/net/http2/h2c
7.5
HIGH
CVSS 3.1
EPSS 0.07%
Description
A request smuggling attack is possible when using MaxBytesHandler. When using MaxBytesHandler, the body of an HTTP request is not fully consumed. When the server attempts to read HTTP2 frames from the connection, it will instead be reading the body of the HTTP request, which could be attacker-manipulated to represent arbitrary HTTP2 requests.
How to fix CVE-2022-41721
To remediate CVE-2022-41721, upgrade the affected package to a fixed version below.
- —upgrade to 1:0.4.0+dfsg-1 or later
- —upgrade to 0.1.1-0.20221104162952-702349b0e862 or later
- —upgrade to 0.1.1-0.20221104162952-702349b0e862 or later
Is CVE-2022-41721 being exploited?
Low — EPSS is 0.1%, meaning exploitation activity has not been observed at scale.
Affected packages (3)
- from 0, < 1:0.4.0+dfsg-1
- >= 0.0.0-20220524220425-1d687d428aca, < 0.1.1-0.20221104162952-702349b0e862
- >= 0.0.0-20220524220425-1d687d428aca, < 0.1.1-0.20221104162952-702349b0e862
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | HIGH7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |