Summary
Go Toolset provides the Go programming language tools and libraries. Go is alternatively known as golang.
Security Fix(es):
* golang: crypto/x509: crypto/x509: usage of IPv6 zone IDs can bypass URI name constraints (CVE-2024-45341)
* golang: net/[http:](http:) net/[http:](http:) sensitive headers incorrectly sent after cross-domain redirect (CVE-2024-45336)
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 8
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 8 | delve | 1.24.1-1.module_el8.10.0+3977+66935a26 |
| AlmaLinux · 8 | go-toolset | 1.23.6-1.module_el8.10.0+3977+66935a26 |
| AlmaLinux · 8 | golang | 1.23.6-1.module_el8.10.0+3977+66935a26 |
| AlmaLinux · 8 | golang-bin | 1.23.6-1.module_el8.10.0+3977+66935a26 |
| AlmaLinux · 8 | golang-docs | 1.23.6-1.module_el8.10.0+3977+66935a26 |
| AlmaLinux · 8 | golang-misc | 1.23.6-1.module_el8.10.0+3977+66935a26 |
| AlmaLinux · 8 | golang-src | 1.23.6-1.module_el8.10.0+3977+66935a26 |
| AlmaLinux · 8 | golang-tests | 1.23.6-1.module_el8.10.0+3977+66935a26 |
Vulnerabilities 2
-
Medium 6.1
Sensitive headers incorrectly sent after cross-domain redirect in net/http
The HTTP client drops sensitive headers after following a cross-domain redirect. For example, a request to a.com/ containing an Authorization header which is redirected to b.com/ will not send that header to b.com. In the event that the client received a subs…
-
Medium 6.1
Usage of IPv6 zone IDs can bypass URI name constraints in crypto/x509
A certificate with a URI which has a IPv6 address with a zone ID may incorrectly satisfy a URI name constraint that applies to the certificate chain. Certificates containing URIs are not permitted in the web PKI, so this only affects users of private PKIs whi…