Skip to content
Heist/ feed
Back to feed
MediumFix available

golang-1.19, golang-golang-x-net — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2022-41717

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.

Products
golang-1.19, golang-golang-x-net
Affected versions
Not specified
Fixed versions
1.19.4-1, 1:0.4.0+dfsg-1
CVEs
CVE-2022-41717
Confirmed fixed CVEs
Not specified
Updated in this feed
30 Oct 2026, 15:21 UTC · Revision 1

Source evidence

DEBIAN-CVE-2022-41717

core-osv · Original source

Published 8 Dec 2022, 20:15 UTC

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.

osv:DEBIAN-CVE-2022-41717

golang-1.19

Fixed versions: 1.19.4-1

golang-golang-x-net

Fixed versions: 1:0.4.0+dfsg-1

golang-golang-x-net

Fixed versions: 1:0.4.0+dfsg-1

golang-golang-x-net

Fixed versions: 1:0.4.0+dfsg-1

Complete source record
{
  "id": "cac86e366e2920bfa042aa3b25ef6192b0250005694cab9bab9940c51780c51d",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2022-41717",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2022-41717",
    "summary": "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.",
    "evidence": "osv:DEBIAN-CVE-2022-41717",
    "products": [
      {
        "name": {
          "value": "golang-1.19",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.19.4-1",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "golang-golang-x-net",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1:0.4.0+dfsg-1",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "golang-golang-x-net",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1:0.4.0+dfsg-1",
            "evidence": "/affected/2/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "golang-golang-x-net",
          "evidence": "/affected/3/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1:0.4.0+dfsg-1",
            "evidence": "/affected/3/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "medium",
    "structured": {
      "id": "DEBIAN-CVE-2022-41717",
      "aliases": [
        "DEBIAN-CVE-2022-41717"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.19.4-1"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-1.19",
            "purl": "pkg:deb/debian/golang-1.19?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2022-41717.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1:0.4.0+dfsg-1"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-golang-x-net",
            "purl": "pkg:deb/debian/golang-golang-x-net?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2022-41717.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1:0.4.0+dfsg-1"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-golang-x-net",
            "purl": "pkg:deb/debian/golang-golang-x-net?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2022-41717.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1:0.4.0+dfsg-1"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-golang-x-net",
            "purl": "pkg:deb/debian/golang-golang-x-net?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2022-41717.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-15T08:02:54.066019425Z",
      "provider": "osv",
      "upstream": [
        "CVE-2022-41717"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2022-41717"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2022-41717",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 324542,
  "published_at": "2022-12-08T20:15:10.33+00:00"
}