CVE catalog

CVE-2026-94439

Go vulnerabilities

[CVE catalog]

Severity
Critical · CVSS 9.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.41% · Oct 25, 2026

When an HTTP server handler sends a 2xx response to an HTTP/1 CONNECT request and returns without hijacking the connection, the server improperly continues to read and serve requests from the connection. Since a 2xx response to an HTTP/1 CONNECT converts the connection into a tunnel, the server should not treat the connection as continuing to contain HTTP. The impact of this misbehavior is mostly limited to potential request smuggling, where an intermediate proxy considers the data on the connection to be tunneled and the server considers it to be HTTP.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiangolang-1.19bookworm1.19.8-2vulnerable
BitnamigolangNot reported1.26.9fixed
BitnamigolangNot reported1.27.2fixed
GostdlibNot reported1.26.9fixed
GostdlibNot reported1.27.2fixed
Ubuntugolang-1.22noble1.22.2-2ubuntu0.5fixed
Ubuntugolang-1.22-docnoble1.22.2-2ubuntu0.5fixed
Ubuntugolang-1.22-gonoble1.22.2-2ubuntu0.5fixed
Ubuntugolang-1.22-srcnoble1.22.2-2ubuntu0.5fixed
Opensusego1.27tumbleweed1.27.2-1.1fixed
Opensusego1.26tumbleweed1.26.9-1.1fixed
Ubuntugolang-1.1014.041.10.4-2ubuntu1~14.04.1vulnerable
Ubuntugolang-1.1016.041.10.4-2ubuntu1~16.04.1vulnerable
Ubuntugolang-1.1016.041.10.4-2ubuntu1~16.04.2vulnerable
Ubuntugolang-1.616.041.6-0ubuntu1vulnerable
Ubuntugolang-1.616.041.6-0ubuntu2vulnerable
Ubuntugolang-1.616.041.6-0ubuntu3vulnerable
Ubuntugolang-1.616.041.6-0ubuntu4vulnerable
Ubuntugolang-1.616.041.6-0ubuntu5vulnerable
Ubuntugolang-1.616.041.6.1-0ubuntu1vulnerable
Ubuntugolang-1.616.041.6.2-0ubuntu5~16.04vulnerable
Ubuntugolang-1.616.041.6.2-0ubuntu5~16.04.2vulnerable
Ubuntugolang-1.616.041.6.2-0ubuntu5~16.04.3vulnerable
Ubuntugolang-1.616.041.6.2-0ubuntu5~16.04.4vulnerable
Ubuntugolang-1.13pro1.13.8-1ubuntu2vulnerable
Ubuntugolang-1.13pro1.13.8-1ubuntu2.22.04.1vulnerable
Ubuntugolang-1.13pro1.13.8-1ubuntu2.22.04.1+esm1vulnerable
Ubuntugolang-1.13pro1.13.8-1ubuntu2.22.04.2vulnerable
Ubuntugolang-1.18pro1.18.1-1ubuntu1~18.04.3vulnerable
Ubuntugolang-1.18pro1.18.1-1ubuntu1~18.04.4vulnerable
Ubuntugolang-1.18pro1.18.1-1ubuntu1~18.04.4+esm1vulnerable
Ubuntugolang-1.1018.041.10~rc1-1vulnerable
Ubuntugolang-1.1018.041.10~rc1-1ubuntu1vulnerable
Ubuntugolang-1.1018.041.10~rc1-2ubuntu1vulnerable
Ubuntugolang-1.1018.041.10~rc2-1ubuntu1vulnerable
Ubuntugolang-1.1018.041.10-1ubuntu1vulnerable
Ubuntugolang-1.1018.041.10.1-1ubuntu2vulnerable
Ubuntugolang-1.1018.041.10.4-2ubuntu1~18.04.1vulnerable
Ubuntugolang-1.1018.041.10.4-2ubuntu1~18.04.2vulnerable
Ubuntugolang-1.16pro1.16.2-0ubuntu1~20.04vulnerable
Ubuntugolang-1.16pro1.16.2-0ubuntu1~20.04.1vulnerable
Ubuntugolang-1.16pro1.16.2-0ubuntu1~20.04.1+esm1vulnerable
Ubuntugolang-1.818.041.8.3-2ubuntu1vulnerable
Ubuntugolang-1.818.041.8.3-2ubuntu1.18.04.1vulnerable
Ubuntugolang-1.918.041.9.1-2ubuntu1vulnerable
Ubuntugolang-1.918.041.9.2-1ubuntu1vulnerable
Ubuntugolang-1.918.041.9.2-3ubuntu1vulnerable
Ubuntugolang-1.918.041.9.3-1ubuntu1vulnerable
Ubuntugolang-1.918.041.9.4-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.1-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.3-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.4-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.5-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.6-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.6-2ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.7-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.8-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.8-1ubuntu1.1vulnerable
Ubuntugolang-1.1320.041.13.8-1ubuntu1.2vulnerable
Ubuntugolang-1.1420.041.14~beta1-1vulnerable
Ubuntugolang-1.1420.041.14~beta1-2vulnerable
Ubuntugolang-1.1420.041.14~rc1-1vulnerable
Ubuntugolang-1.1420.041.14-1vulnerable
Ubuntugolang-1.1420.041.14.1-1vulnerable
Ubuntugolang-1.1420.041.14.2-1vulnerable
Ubuntugolang-1.1420.041.14.2-1ubuntu1vulnerable
Ubuntugolang-1.1420.041.14.3-2ubuntu2~20.04.1vulnerable
Ubuntugolang-1.1420.041.14.3-2ubuntu2~20.04.2vulnerable
Ubuntugolang-1.1820.041.18.1-1ubuntu1~20.04.1vulnerable
Ubuntugolang-1.1820.041.18.1-1ubuntu1~20.04.2vulnerable
Ubuntugolang-1.1820.041.18.1-1ubuntu1~20.04.3vulnerable
Ubuntugolang-1.2020.041.20.3-1ubuntu0.1~20.04vulnerable
Ubuntugolang-1.2020.041.20.3-1ubuntu0.1~20.04.1vulnerable
Ubuntugolang-1.2120.041.21.1-1~ubuntu20.04.1vulnerable
Ubuntugolang-1.2120.041.21.1-1~ubuntu20.04.2vulnerable
Ubuntugolang-1.2120.041.21.1-1~ubuntu20.04.3vulnerable
Ubuntugolang-1.1722.041.17-1ubuntu2vulnerable
Ubuntugolang-1.1722.041.17.3-1ubuntu1vulnerable
Ubuntugolang-1.1722.041.17.3-1ubuntu2vulnerable
Ubuntugolang-1.1722.041.17.13-3ubuntu1vulnerable
Ubuntugolang-1.1722.041.17.13-3ubuntu1.2vulnerable
Ubuntugolang-1.1722.041.17.13-3ubuntu1.3vulnerable
Ubuntugolang-1.1822.041.18~beta1-0ubuntu1vulnerable
Ubuntugolang-1.1822.041.18~beta2-1ubuntu1vulnerable
Ubuntugolang-1.1822.041.18~beta2-1ubuntu2vulnerable
Ubuntugolang-1.1822.041.18~rc1-1ubuntu1vulnerable
Ubuntugolang-1.1822.041.18-1ubuntu1vulnerable
Ubuntugolang-1.1822.041.18.1-1ubuntu1vulnerable
Ubuntugolang-1.1822.041.18.1-1ubuntu1.1vulnerable
Ubuntugolang-1.1822.041.18.1-1ubuntu1.2vulnerable
Ubuntugolang-1.1822.041.18.1-1ubuntu1.3vulnerable
Ubuntugolang-1.2022.041.20.3-1ubuntu0.1~22.04vulnerable
Ubuntugolang-1.2022.041.20.3-1ubuntu0.1~22.04.1vulnerable
Ubuntugolang-1.2122.041.21.1-1~ubuntu22.04.1vulnerable
Ubuntugolang-1.2122.041.21.1-1~ubuntu22.04.2vulnerable
Ubuntugolang-1.2122.041.21.1-1~ubuntu22.04.3vulnerable
Ubuntugolang-1.2122.041.21.1-1~ubuntu22.04.4vulnerable
Ubuntugolang-1.2222.041.22.2-2~22.04vulnerable
Ubuntugolang-1.2222.041.22.2-2~22.04.1vulnerable
Ubuntugolang-1.2222.041.22.2-2~22.04.2vulnerable
Ubuntugolang-1.2222.041.22.2-2~22.04.3vulnerable
Ubuntugolang-1.2222.041.22.2-2~22.04.4fixed
Ubuntugolang-1.2322.041.23.1-1~22.04vulnerable
Ubuntugolang-1.2322.041.23.1-1~22.04.2vulnerable
Ubuntugolang-1.2322.041.23.1-1~22.04.3vulnerable
Ubuntugolang-1.2422.041.24.4-1ubuntu1~22.04.1vulnerable
Ubuntugolang-1.2422.041.24.4-1ubuntu1~22.04.2vulnerable
Ubuntugolang-1.2422.041.24.13-2~22.04.1vulnerable
Ubuntugolang-1.2422.041.24.13-2~22.04.2vulnerable
Ubuntugolang-1.2522.041.25.14-1~ubuntu0.22.04.1vulnerable
Ubuntugolang-1.2622.041.26.8-1~ubuntu0.22.04.2vulnerable
Ubuntugolang-1.2124.041.21.1-1vulnerable
Ubuntugolang-1.2124.041.21.3-1vulnerable
Ubuntugolang-1.2124.041.21.4-1vulnerable
Ubuntugolang-1.2124.041.21.5-1vulnerable
Ubuntugolang-1.2124.041.21.6-1vulnerable
Ubuntugolang-1.2124.041.21.7-1vulnerable
Ubuntugolang-1.2124.041.21.7-2vulnerable
Ubuntugolang-1.2124.041.21.8-1vulnerable
Ubuntugolang-1.2124.041.21.8-1build1vulnerable
Ubuntugolang-1.2124.041.21.9-1vulnerable
Ubuntugolang-1.2124.041.21.9-1ubuntu0.1vulnerable
Ubuntugolang-1.2224.041.22~rc1-2vulnerable
Ubuntugolang-1.2224.041.22.0-1vulnerable
Ubuntugolang-1.2224.041.22.0-2vulnerable
Ubuntugolang-1.2224.041.22.1-1vulnerable
Ubuntugolang-1.2224.041.22.1-1build1vulnerable
Ubuntugolang-1.2224.041.22.2-2vulnerable
Ubuntugolang-1.2224.041.22.2-2ubuntu0.1vulnerable
Ubuntugolang-1.2224.041.22.2-2ubuntu0.2vulnerable
Ubuntugolang-1.2224.041.22.2-2ubuntu0.3vulnerable
Ubuntugolang-1.2224.041.22.2-2ubuntu0.4vulnerable
Ubuntugolang-1.2224.041.22.2-2ubuntu0.5fixed
Ubuntugolang-1.2324.041.23.1-1~24.04vulnerable
Ubuntugolang-1.2324.041.23.1-1~24.04.1vulnerable
Ubuntugolang-1.2424.041.24.4-1ubuntu1~24.04.1vulnerable
Ubuntugolang-1.2424.041.24.4-1ubuntu1~24.04.2vulnerable
Ubuntugolang-1.2424.041.24.13-2~24.04.1vulnerable
Ubuntugolang-1.2524.041.25.14-1~ubuntu0.24.04.1vulnerable
Ubuntugolang-1.2624.041.26.8-1~ubuntu0.24.04.2vulnerable
Ubuntugolang-1.2626.101.26.0-1vulnerable
Ubuntugolang-1.2626.101.26.2-3vulnerable
Ubuntugolang-1.2626.101.26.4-1vulnerable
Ubuntugolang-1.2626.101.26.5-1vulnerable
Ubuntugolang-1.2626.101.26.6-2vulnerable
Ubuntugolang-1.2626.101.26.7-1vulnerable
Ubuntugolang-1.2626.101.26.8-1vulnerable
Ubuntugolang-1.2626.101.26.8-2vulnerable
Ubuntugolang-1.2726.101.27~rc1-1vulnerable
Ubuntugolang-1.2726.101.27~rc2-1vulnerable
Ubuntugolang-1.2726.101.27~rc3-1vulnerable
Ubuntugolang-1.2726.101.27.0-1vulnerable
Ubuntugolang-1.2726.101.27.1-1vulnerable
Ubuntugolang-1.2326.041.23.10-1vulnerable
Ubuntugolang-1.2426.041.24.4-1ubuntu1vulnerable
Ubuntugolang-1.2426.041.24.9-1vulnerable
Ubuntugolang-1.2426.041.24.13-2vulnerable
Ubuntugolang-1.2526.041.25.0-0ubuntu1vulnerable
Ubuntugolang-1.2526.041.25.7-2vulnerable
Ubuntugolang-1.2526.041.25.14-1~ubuntu0.26.04.1vulnerable
Ubuntugolang-1.2626.041.26~rc3-2vulnerable
Ubuntugolang-1.2626.041.26.0-1vulnerable
Ubuntugolang-1.2626.041.26.8-1~ubuntu0.26.04.2vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangolang-1.19sourcebookworm(unfixed)not yet assignedNot reportedNot reported
BitnamigolangBitnamiNot reported1.26.9Not reportedBIT-GOLANG-2026-94439Not reported
BitnamigolangBitnamiNot reported1.27.2Not reportedBIT-GOLANG-2026-94439Not reported
GostdlibGoNot reported1.26.9Not reportedGO-2026-6613Not reported
GostdlibGoNot reported1.27.2Not reportedGO-2026-6613Not reported
Ubuntugolang-1.22debnoble1.22.2-2ubuntu0.5Not reportedNot reportedNot reported
Ubuntugolang-1.22-docdebnoble1.22.2-2ubuntu0.5Not reportedNot reportedNot reported
Ubuntugolang-1.22-godebnoble1.22.2-2ubuntu0.5Not reportedNot reportedNot reported
Ubuntugolang-1.22-srcdebnoble1.22.2-2ubuntu0.5Not reportedNot reportedNot reported
Opensusego1.27rpmtumbleweed1.27.2-1.1Not reportedOPENSUSE-SU-2026:12101-1Not reported
Opensusego1.26rpmtumbleweed1.26.9-1.1Not reportedOPENSUSE-SU-2026:12093-1Not reported
Ubuntugolang-1.22deb22.041.22.2-2~22.04.4Not reportedUBUNTU-CVE-2026-94439Not reported
Ubuntugolang-1.22deb24.041.22.2-2ubuntu0.5Not reportedUBUNTU-CVE-2026-94439Not reported

Notes

[bookworm] golang-1.19: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [golang-1.19]Affected
    Details (2)
    • 1.19.8-2 · all · bookworm

      Affected

      usn · golang-1.19 · debian · bookworm; usn · golang-1.19 · debian · 12

    • 1.19.8-2 · all · bookworm

      Affected

      usn · golang-1.19 · debian · bookworm; usn · golang-1.19 · debian · 12

  • [golang-1.19-doc]Affected

    Source package: [golang-1.19]

    Details (2)
    • 1.19.8-2 · all · bookworm

      Affected

      usn · golang-1.19 · debian · bookworm; usn · golang-1.19 · debian · 12

    • 1.19.8-2 · all · bookworm

      Affected

      usn · golang-1.19 · debian · bookworm; usn · golang-1.19 · debian · 12

  • [golang-1.19-go]Affected

    Source package: [golang-1.19]

    Details (2)
    • 1.19.8-2 · amd64 · bookworm

      Affected

      usn · golang-1.19 · debian · bookworm; usn · golang-1.19 · debian · 12

    • 1.19.8-2 · arm64 · bookworm

      Affected

      usn · golang-1.19 · debian · bookworm; usn · golang-1.19 · debian · 12

  • [golang-1.19-src]Affected

    Source package: [golang-1.19]

    Details (2)
    • 1.19.8-2 · all · bookworm

      Affected

      usn · golang-1.19 · debian · bookworm; usn · golang-1.19 · debian · 12

    • 1.19.8-2 · all · bookworm

      Affected

      usn · golang-1.19 · debian · bookworm; usn · golang-1.19 · debian · 12

[Debian 13 (Trixie)]

  • [golang-1.24]Affected
    Details (2)
    • 1.24.4-1 · all · trixie

      Affected

      usn · golang-1.24 · debian · 13

    • 1.24.4-1 · all · trixie

      Affected

      usn · golang-1.24 · debian · 13

  • [golang-1.24-doc]Affected

    Source package: [golang-1.24]

    Details (2)
    • 1.24.4-1 · all · trixie

      Affected

      usn · golang-1.24 · debian · 13

    • 1.24.4-1 · all · trixie

      Affected

      usn · golang-1.24 · debian · 13

  • [golang-1.24-go]Affected

    Source package: [golang-1.24]

    Details (2)
    • 1.24.4-1 · amd64 · trixie

      Affected

      usn · golang-1.24 · debian · 13

    • 1.24.4-1 · arm64 · trixie

      Affected

      usn · golang-1.24 · debian · 13

  • [golang-1.24-src]Affected

    Source package: [golang-1.24]

    Details (2)
    • 1.24.4-1 · all · trixie

      Affected

      usn · golang-1.24 · debian · 13

    • 1.24.4-1 · all · trixie

      Affected

      usn · golang-1.24 · debian · 13

[openSUSE Tumbleweed]

  • [go1.26]Affected

    Source package: [go1.26]

    Details (1)
    • 1.26.7-1.1 · x86_64 · tumbleweed

      Affected · Fixed: 1.26.9-1.1

      usn · go1.26 · opensuse · tumbleweed

  • [go1.27]Affected

    Source package: [go1.27]

    Details (1)
    • 1.27.0-1.1 · x86_64 · tumbleweed

      Affected · Fixed: 1.27.2-1.1

      usn · go1.27 · opensuse · tumbleweed

  • [go1.26-doc]Unknown

    Source package: [go1.26]

    Details (1)
    • 1.26.7-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 1.26.9-1.1

      Version impact unknown

      usn · go1.26 · opensuse · tumbleweed

  • [go1.26-race]Unknown

    Source package: [go1.26]

    Details (1)
    • 1.26.7-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 1.26.9-1.1

      Version impact unknown

      usn · go1.26 · opensuse · tumbleweed

  • [go1.27-doc]Unknown

    Source package: [go1.27]

    Details (1)
    • 1.27.0-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 1.27.2-1.1

      Version impact unknown

      usn · go1.27 · opensuse · tumbleweed

  • [go1.27-race]Unknown

    Source package: [go1.27]

    Details (1)
    • 1.27.0-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 1.27.2-1.1

      Version impact unknown

      usn · go1.27 · opensuse · tumbleweed

Observed:

References