| Name | CVE-2026-27143 |
| Description | Arithmetic over induction variables in loops were not correctly checked for underflow or overflow. As a result, the compiler would allow for invalid indexing to occur at runtime, potentially leading to memory corruption. |
| Source | CVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
Vulnerable and fixed packages
The table below lists information on source packages.
The information below is based on the following data on fixed versions.
Notes
[bookworm] - golang-1.19 <no-dsa> (Minor issue)
[bullseye] - golang-1.15 <postponed> (Limited support, minor issue, follow bookworm DSAs/point-releases)
https://groups.google.com/g/golang-announce/c/0uYbvbPZRWU
https://github.com/golang/go/issues/78333
Fixed by: https://github.com/golang/go/commit/c4b4bd7b3aefeb67a541912df0733bde68333bfc (go1.26.2)
Fixed by: https://github.com/golang/go/commit/7d2dd3488cdfbddda14c18c455d3263df75a46fc (go1.25.9)
https://ciolek.dev/posts/when-the-compiler-lies