Summary
Go Toolset provides the Go programming language tools and libraries. Go is alternatively known as golang.
Security Fix(es):
* golang: net/http, x/net/http2: rapid stream resets can cause excessive work [CVE-2023-44487] (CVE-2023-39325)
* HTTP/2: Multiple HTTP/2 enabled web servers are vulnerable to a DDoS attack (Rapid Reset Attack) (CVE-2023-44487)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Fixed packages 9
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 8 | delve | 1.9.1-1.module_el8.8.0+3471+a62632a0 |
| AlmaLinux · 8 | go-toolset | 1.19.13-1.module_el8.8.0+3625+a06035cf |
| AlmaLinux · 8 | golang | 1.19.13-1.module_el8.8.0+3625+a06035cf |
| AlmaLinux · 8 | golang-bin | 1.19.13-1.module_el8.8.0+3625+a06035cf |
| AlmaLinux · 8 | golang-docs | 1.19.13-1.module_el8.8.0+3625+a06035cf |
| AlmaLinux · 8 | golang-misc | 1.19.13-1.module_el8.8.0+3625+a06035cf |
| AlmaLinux · 8 | golang-race | 1.19.13-1.module_el8.8.0+3625+a06035cf |
| AlmaLinux · 8 | golang-src | 1.19.13-1.module_el8.8.0+3625+a06035cf |
| AlmaLinux · 8 | golang-tests | 1.19.13-1.module_el8.8.0+3625+a06035cf |
Vulnerabilities 2
-
High 7.5
HTTP/2 Stream Cancellation Attack
The HTTP/2 protocol allows a denial of service (server resource consumption) because request cancellation can reset many streams quickly, as exploited in the wild in August through October 2023.
KEV Oct 10, 2023 -
High 7.5CVE-2023-39325 Public exploit
HTTP/2 rapid reset can cause excessive work in net/http
A malicious HTTP/2 client which rapidly creates requests and immediately resets them can cause excessive server resource consumption. While the total number of requests is bounded by the http2.Server.MaxConcurrentStreams setting, resetting an in-progress requ…