CVE-2022-41717: Excessive memory growth in net/http and golang.org/x/net/http2
Vulnerability summary
CVE-2022-41717 is a medium (CVSS 5.3) vulnerability in fedoraproject fedora. EPSS estimates a 6.08% chance of exploitation in the next 30 days, higher than 93.4% of scored vulnerabilities.
Not severe (CVSS 5.3, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 35 · Related 40Timeline
- 08-12-2022PublishedVulnerability first disclosed.
- 13-02-2025Last modifiedVulnerability information updated.
Description
An attacker can cause excessive memory growth in a Go server accepting HTTP/2 requests. HTTP/2 server connections contain a cache of HTTP header keys sent by the client. While the total number of entries in this cache is capped, an attacker sending very large keys can cause the server to allocate approximately 64 MiB per open connection.
CVSS metrics
8 scores · 8 sources · 1 version- OSV · Red hatEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
- OSV · UbuntuEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
- OSV · DebianEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
- OSV · WolfiEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
- OSV · GoEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
- OSV · ChainguardEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
- OSV · AlpineEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
EPSS trend
Probability
6.08%
Chance of exploitation in the next 30 days
Percentile
93%
Versus all other CVEs
30-day change
Increase +0.29 pp
From 5.78% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Chainguard38 products
- katib-earlystopping< 0.19.0-r31
- katib-suggestion-goptuna-compat< 0.19.0-r40
- katib-suggestion-hyperband< 0.19.0-r31
- katib-suggestion-hyperopt< 0.19.0-r40 | < 0.19.0-r31
- katib-suggestion-nas-darts< 0.19.0-r31
Wolfi24 products
- katib-earlystopping< 0.19.0-r31
- katib-suggestion-goptuna-compat< 0.19.0-r40
- katib-suggestion-hyperband< 0.19.0-r31
- katib-suggestion-hyperopt< 0.19.0-r40 | < 0.19.0-r31
- katib-suggestion-nas-darts< 0.19.0-r31
Ubuntu9 products
- golang-1.10All versions (No fix recorded)
- golang-1.13< 1.13.8-1ubuntu1~16.04.3+esm3 | < 1.13.8-1ubuntu1~18.04.4+esm1 | < 1.13.8-1ubuntu1.2 | < 1.13.8-1ubuntu2.22.04.2
- golang-1.14All versions (No fix recorded)
- golang-1.16< 1.16.2-0ubuntu1~18.04.2+esm1 | < 1.16.2-0ubuntu1~20.04.1
- golang-1.17All versions (No fix recorded)
Redhat5 products
- collectd-libpod-stats< 0:1.0.4-3.el8ost
- conmon< 2:2.1.7-1.el9_2
- conmon-debuginfo< 2:2.1.7-1.el9_2
- conmon-debugsource< 2:2.1.7-1.el9_2
- openshift-serverless-clients< 0:1.6.1-2.el8
Alpine2 products
- go≥ 1.19.0, < 1.19.4-r0
- minio-client< 0.20230111.031416-r0
Debian2 products
- golang-1.19< 1.19.4-1
- golang-golang-x-net< 1:0.4.0+dfsg-1
Golang.org/x/net2 products
- http2< 0.4.0
- golang.org/x/net/http2< 0.4.0
Fedoraproject1 product
- fedoraEOL37 | 38
Go1 product
- stdlib≥ 1.19.0-0, < 1.19.4
Go standard library1 product
- net/http< 1.18.9 | ≥ 1.19.0-0, < 1.19.4
Golang.org/x1 product
- net< 0.4.0
Mageia1 product
- golang< 1.18.9-1.mga8
13 vendors · 89 products
References
75 links- groups.google.com/g/golang-announce/c/L_3rmdT0BMU/m/yZDrXjIiBQAJARTICLEREPORTWEBMailing ListRelease NotesThird Party Advisory
- lists.fedoraproject.org/archives/…Mailing List
- lists.fedoraproject.org/archives/…Mailing List
- lists.fedoraproject.org/archives/…Mailing List