Description
A maliciously crafted HTTP/2 stream could cause excessive CPU consumption in the HPACK decoder, sufficient to cause a denial of service from a small number of small requests.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Go standard library net/http
Default version status: unaffected
0 to < 1.19.6affected1.20.0-0 to < 1.20.1affected
golang.org/x/net golang.org/x/net/http2
Default version status: unaffected
0 to < 0.7.0affected
golang.org/x/net golang.org/x/net/http2/hpack
Default version status: unaffected
0 to < 0.7.0affected
References
- https://go.dev/issue/57855 ↗
- https://go.dev/cl/468135 ↗
- https://go.dev/cl/468295 ↗
- https://groups.google.com/g/golang-announce/c/V0aBFqaFs_E ↗
- https://pkg.go.dev/vuln/GO-2023-1571 ↗
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/4MA5XS5DAOJ5PKKNG5TUXKPQOFHT5VBC/ ↗
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/RLBQ3A7ROLEQXQLXFDLNJ7MYPKG5GULE/ ↗
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/RGW7GE2Z32ZT47UFAQFDRQE33B7Q7LMT/ ↗
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/XX3IMUTZKRQ73PBZM4E2JP4BKYH4C6XE/ ↗
- https://www.couchbase.com/alerts/ ↗
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/4BUK2ZIAGCULOOYDNH25JPU6JBES5NF2/ ↗
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/T7N5GV4CHH6WAGX3GFMDD3COEOVCZ4RI/ ↗
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/REMHVVIBDNKSRKNOTV7EQSB7CYQWOUOU/ ↗
- https://security.gentoo.org/glsa/202311-09 ↗
- https://security.netapp.com/advisory/ntap-20230331-0010/ ↗