Skip to content
NewA calmer, faster ZeroHour
Advisorymedium

USN-8900-1: Go Networking vulnerabilities

Ubuntu Security Notices ()3
AI summary · grok-4.7Summaries by Vani AI

Ubuntu patches Go networking flaws that can hang HTTP/2 connections or exhaust resources via HPACK.

Ubuntu Security Notice USN-8900-1 covers flaws in Go networking. CVE-2022-27664 can leave an HTTP/2 connection hanging after a GOAWAY frame during shutdown, and CVE-2022-41723 gives HPACK header decoding quadratic complexity, both allowing remote denial of service. A further issue can render text nodes outside the HTML namespace without required escaping. The notice does not report observed exploitation.

Key facts
  • CVE-2022-27664 can hang HTTP/2 connections after a GOAWAY frame.
  • CVE-2022-41723 makes HPACK decoding costly and can exhaust resources.
  • A separate bug can leave text outside the HTML namespace unescaped.
  • The notice does not report that exploitation is underway.
Analyze CVE-2022-27664 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Vulnerabilities mentioned

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2022-27664
In net/http in Go before 1.18.6 and 1.19.x before 1.19.1, attackers can cause a denial of service because an HTTP/2 connection can hang during closing if…
7.53%
CVE-2022-41723
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…
7.55%

From the original article

It was discovered that Go Networking did not properly handle server errors after sending a GOAWAY frame during HTTP/2 connection shutdown, which could cause the connection to hang. A remote attacker could possibly use this issue to cause a denial of service. (CVE-2022-27664) It was discovered that Go Networking had quadratic complexity when decoding HPACK headers in HTTP/2 streams.

Ubuntu Security Notices

ubuntu.com

Read the full article at Ubuntu Security Notices

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.