Summary
delve
[1.25.2-1.0.1]
golang
[1.25.9-1.0.1]
- EXPERIMENTAL: Introduce fipsnoenforceems GODEBUG var
- Backported from OL9u7
- Resolves: OLDIS-53586
Fixed packages 9
| Release | Package | Fixed in |
|---|---|---|
| Oracle Linux · 8 | delve | 0:1.25.2-1.0.1.module+el8.10.0+90715+2d4d8dfd |
| Oracle Linux · 8 | go-toolset | 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb |
| Oracle Linux · 8 | golang | 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb |
| Oracle Linux · 8 | golang-bin | 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb |
| Oracle Linux · 8 | golang-docs | 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb |
| Oracle Linux · 8 | golang-misc | 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb |
| Oracle Linux · 8 | golang-race | 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb |
| Oracle Linux · 8 | golang-src | 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb |
| Oracle Linux · 8 | golang-tests | 0:1.25.9-1.0.1.module+el8.10.0+90898+1e3c34bb |
Vulnerabilities 11
-
High 7.5
Crash when handling long CNAME response in net
When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash.
-
High 7.5
Infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE in net/http/internal/http2 in golang.org/x/net
When processing HTTP/2 SETTINGS frames, transport will enter an infinite loop of writing CONTINUATION frames if it receives a SETTINGS_MAX_FRAME_SIZE with a value of 0.
-
High 7.5
Quadratic string concatentation in consumeComment in net/mail
Well-crafted inputs reaching ParseAddress, ParseAddressList, and ParseDate were able to trigger excessive CPU exhaustion and memory allocations.
-
High 7.5
Panic in Dial and LookupPort when handling NUL byte on Windows in net
The Dial and LookupPort functions panic on Windows when provided with an input containing a NUL (0).
-
High 7.5
Quadratic string concatenation in consumePhrase in net/mail
Pathological inputs could cause DoS through consumePhrase when parsing an email address according to RFC 5322.
-
High 7.5
Malicious module proxy can bypass checksum database in cmd/go
A malicious module proxy can exploit a flaw in the go command's validation of module checksums to bypass checksum database validation. This vulnerability affects any user using an untrusted module proxy (GOMODPROXY) or checksum database (GOSUMDB). A malicious…
-
Medium 6.1
Bypass of meta content URL escaping causes XSS in html/template
CVE-2026-27142 fixed a vulnerability in which URLs were not correctly escaped inside of a <meta> tag's <content> attribute. If the URL content were to insert ASCII whitespaces around the '=' rune inside of the <content> attribute, the escaper would fail to si…
-
Medium 6.1
Escaper bypass leads to XSS in html/template
If a trusted template author were to write a <script> tag containing an empty 'type' attribute or a 'type' attribute with an ASCII whitespace, the execution of the template would incorrectly escape any data passed into the <script> block.
-
Medium 5.9
Invoking "go tool pack" does not sanitize output paths in cmd/go
The "go tool pack" subcommand (usually used only by the compiler as an internal tool with known-good inputs) does not sanitize output filenames. Extracting a malicious archive file with the "pack" subcommand can write files to arbitrary locations on the files…
-
Medium 5.3
Invoking "go bug" follows symlinks in predictable temporary filenames in cmd/go
The "go bug" command writes to two files with predictable names in the system temporary directory (for example, "/tmp"). An attacker with access to the temporary directory can create a symlink in one of these names, causing "go bug" to overwrite the target of…
-
Medium 5.3
ReverseProxy forwards queries with more than urlmaxqueryparams parameters in net/http/httputil
ReverseProxy can forward queries containing parameters not visible to Rewrite functions. When used with a Rewrite function, or a Director function which parses query parameters, ReverseProxy sanitizes the forwarded request to remove query parameters which are…