p PatchFirst

CVE-2022-41717

CVE-2022-41717 · Excessive memory growth in net/http and golang.org/x/net/http2

Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.

На странице показана часть фактов из источников. Полное описание и список затронутых версий приведены в связанных бюллетенях.

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 5.3 · Средний · EPSS 6,1% · Есть исправление

Опубликовано
Обновлено

Стек: system

Затронутые продукты и версии

  • net/http

    Версии
    • ≥ 0, < 1.18.9: Затронуто (semver)
    • ≥ 1.19.0-0, < 1.19.4: Затронуто (semver)

    Обновитесь до 1.18.9; Обновитесь до 1.19.4

  • golang.org/x/net/http2

    Версии
    • ≥ 0, < 0.4.0: Затронуто (semver)

    Обновитесь до 0.4.0

  • golang-1.19 Debian:12

    Затронутые диапазоны версий
    • ECOSYSTEM: < 1.19.4-1

    Обновитесь до 1.19.4-1

  • golang-golang-x-net Debian:12

    Затронутые диапазоны версий
    • ECOSYSTEM: < 1:0.4.0+dfsg-1

    Обновитесь до 1:0.4.0+dfsg-1

  • golang-golang-x-net Debian:13

    Затронутые диапазоны версий
    • ECOSYSTEM: < 1:0.4.0+dfsg-1

    Обновитесь до 1:0.4.0+dfsg-1

  • golang-golang-x-net Debian:14

    Затронутые диапазоны версий
    • ECOSYSTEM: < 1:0.4.0+dfsg-1

    Обновитесь до 1:0.4.0+dfsg-1

  • golang-1.10 Ubuntu:14.04:LTS

    Версии
    • 1.10.4-2ubuntu1~14.04.1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • golang-1.13 Ubuntu:Pro:16.04:LTS

    Версии
    • 1.13.8-1ubuntu1~16.04.2
    • 1.13.8-1ubuntu1~16.04.3
    • 1.13.8-1ubuntu1~16.04.3+esm2
    Затронутые диапазоны версий
    • ECOSYSTEM: < 1.13.8-1ubuntu1~16.04.3+esm3

    Обновитесь до 1.13.8-1ubuntu1~16.04.3+esm3

  • golang-1.10 Ubuntu:16.04:LTS

    Версии
    • 1.10.4-2ubuntu1~16.04.1
    • 1.10.4-2ubuntu1~16.04.2
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • golang-1.6 Ubuntu:16.04:LTS

    Версии
    • 1.6-0ubuntu1
    • 1.6-0ubuntu2
    • 1.6-0ubuntu3
    • 1.6-0ubuntu4
    • 1.6-0ubuntu5
    • 1.6.1-0ubuntu1
    • 1.6.2-0ubuntu5~16.04
    • 1.6.2-0ubuntu5~16.04.2
    • 1.6.2-0ubuntu5~16.04.3
    • 1.6.2-0ubuntu5~16.04.4
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • golang-1.18 Ubuntu:18.04:LTS

    Версии
    • 1.18.1-1ubuntu1~18.04.3
    Затронутые диапазоны версий
    • ECOSYSTEM: < 1.18.1-1ubuntu1~18.04.4

    Обновитесь до 1.18.1-1ubuntu1~18.04.4

  • golang-1.10 Ubuntu:18.04:LTS

    Версии
    • 1.10~rc1-1
    • 1.10~rc1-1ubuntu1
    • 1.10~rc1-2ubuntu1
    • 1.10~rc2-1ubuntu1
    • 1.10-1ubuntu1
    • 1.10.1-1ubuntu2
    • 1.10.4-2ubuntu1~18.04.1
    • 1.10.4-2ubuntu1~18.04.2
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • golang-1.13 Ubuntu:Pro:18.04:LTS

    Версии
    • 1.13.8-1ubuntu1~18.04.2
    • 1.13.8-1ubuntu1~18.04.3
    • 1.13.8-1ubuntu1~18.04.4
    Затронутые диапазоны версий
    • ECOSYSTEM: < 1.13.8-1ubuntu1~18.04.4+esm1

    Обновитесь до 1.13.8-1ubuntu1~18.04.4+esm1

  • golang-1.16 Ubuntu:Pro:18.04:LTS

    Версии
    • 1.16.2-0ubuntu1~18.04.2
    Затронутые диапазоны версий
    • ECOSYSTEM: < 1.16.2-0ubuntu1~18.04.2+esm1

    Обновитесь до 1.16.2-0ubuntu1~18.04.2+esm1

  • golang-1.8 Ubuntu:18.04:LTS

    Версии
    • 1.8.3-2ubuntu1
    • 1.8.3-2ubuntu1.18.04.1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • golang-1.9 Ubuntu:18.04:LTS

    Версии
    • 1.9.1-2ubuntu1
    • 1.9.2-1ubuntu1
    • 1.9.2-3ubuntu1
    • 1.9.3-1ubuntu1
    • 1.9.4-1ubuntu1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • golang-1.13 Ubuntu:20.04:LTS

    Версии
    • 1.13.1-1ubuntu1
    • 1.13.3-1ubuntu1
    • 1.13.4-1ubuntu1
    • 1.13.5-1ubuntu1
    • 1.13.6-1ubuntu1
    • 1.13.6-2ubuntu1
    • 1.13.7-1ubuntu1
    • 1.13.8-1ubuntu1
    • 1.13.8-1ubuntu1.1
    Затронутые диапазоны версий
    • ECOSYSTEM: < 1.13.8-1ubuntu1.2

    Обновитесь до 1.13.8-1ubuntu1.2

  • golang-1.16 Ubuntu:20.04:LTS

    Версии
    • 1.16.2-0ubuntu1~20.04
    Затронутые диапазоны версий
    • ECOSYSTEM: < 1.16.2-0ubuntu1~20.04.1

    Обновитесь до 1.16.2-0ubuntu1~20.04.1

  • golang-1.18 Ubuntu:20.04:LTS

    Версии
    • 1.18.1-1ubuntu1~20.04.1
    Затронутые диапазоны версий
    • ECOSYSTEM: < 1.18.1-1ubuntu1~20.04.2

    Обновитесь до 1.18.1-1ubuntu1~20.04.2

  • golang-1.14 Ubuntu:20.04:LTS

    Версии
    • 1.14~beta1-1
    • 1.14~beta1-2
    • 1.14~rc1-1
    • 1.14-1
    • 1.14.1-1
    • 1.14.2-1
    • 1.14.2-1ubuntu1
    • 1.14.3-2ubuntu2~20.04.1
    • 1.14.3-2ubuntu2~20.04.2
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • golang-1.13 Ubuntu:22.04:LTS

    Версии
    • 1.13.8-1ubuntu2
    • 1.13.8-1ubuntu2.22.04.1
    Затронутые диапазоны версий
    • ECOSYSTEM: < 1.13.8-1ubuntu2.22.04.2

    Обновитесь до 1.13.8-1ubuntu2.22.04.2

  • golang-1.17 Ubuntu:22.04:LTS

    Версии
    • 1.17-1ubuntu2
    • 1.17.3-1ubuntu1
    • 1.17.3-1ubuntu2
    • 1.17.13-3ubuntu1
    • 1.17.13-3ubuntu1.2
    • 1.17.13-3ubuntu1.3
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • golang-1.18 Ubuntu:22.04:LTS

    Версии
    • 1.18~beta1-0ubuntu1
    • 1.18~beta2-1ubuntu1
    • 1.18~beta2-1ubuntu2
    • 1.18~rc1-1ubuntu1
    • 1.18-1ubuntu1
    • 1.18.1-1ubuntu1
    Затронутые диапазоны версий
    • ECOSYSTEM: < 1.18.1-1ubuntu1.1

    Обновитесь до 1.18.1-1ubuntu1.1

Первоисточники

Проверьте свой сервер →