OESA-2025-1224

Source
https://www.openeuler.org/en/security/security-bulletins/detail/?id=openEuler-SA-2025-1224
Import Source
https://repo.openeuler.org/security/data/osv/OESA-2025-1224.json
JSON Data
https://api.test.osv.dev/v1/vulns/OESA-2025-1224
Upstream
Published
2025-02-28T15:34:43Z
Modified
2025-08-12T05:42:23.670275Z
Summary
golang security update
Details

.

Security Fix(es):

The net/http HTTP/1.1 client mishandled the case where a server responds to a request with an Expect: 100-continue header with a non-informational (200 or higher) status. This mishandling could leave a client connection in an invalid state, where the next request sent on the connection will fail. An attacker sending a request to a net/http/httputil.ReverseProxy proxy can exploit this mishandling to cause a denial of service by sending Expect: 100-continue requests which elicit a non-informational response from the backend. Each such request leaves the proxy with an invalid connection, and causes one subsequent request using that connection to fail.(CVE-2024-24791)

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 subsequent same-domain redirect, however, the sensitive headers would be restored. For example, a chain of redirects from a.com/, to b.com/1, and finally to b.com/2 would incorrectly send the Authorization header to b.com/2.(CVE-2024-45336)

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 which make use of URIs.(CVE-2024-45341)

Database specific
{
    "severity": "High"
}
References

Affected packages

openEuler:24.03-LTS-SP1 / golang

Package

Name
golang
Purl
pkg:rpm/openEuler/golang&distro=openEuler-24.03-LTS-SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
1.21.4-31.oe2403sp1

Ecosystem specific

{
    "src": [
        "golang-1.21.4-31.oe2403sp1.src.rpm"
    ],
    "x86_64": [
        "golang-1.21.4-31.oe2403sp1.x86_64.rpm"
    ],
    "aarch64": [
        "golang-1.21.4-31.oe2403sp1.aarch64.rpm"
    ],
    "noarch": [
        "golang-devel-1.21.4-31.oe2403sp1.noarch.rpm",
        "golang-help-1.21.4-31.oe2403sp1.noarch.rpm"
    ]
}