CVE-2026-27140

Code execution vulnerability in SWIG code generation in cmd/go

CVE-2026-27140 is fixed in 17 products on 2 platforms, first by Go Programming Language 1.26.2, released April 7, 2026. It is not reported as exploited. Patch Radar priority: Urgent.

UrgentFixed on 2 platforms
CVSS
9.8
Critical
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0067
52nd percentile

SWIG file names containing 'cgo' and well-crafted payloads could lead to code smuggling and arbitrary code execution at build time due to trust layer bypass.

Where it's fixed

ProductFixed inFixReleased
Windows apps
Go Programming Language 1.26.2 Go Programming Language 1.26.2 Apr 7, 2026
Linux
delve · RHEL 8 0:1.25.2-1.module+el8.10.0+23746+9db33b5e RHSA-2026:10704 May 15, 2026
delve · almalinux 8 1.25.2-1.module_el8.10.0+4074+24330916 ALSA-2026:10704 Apr 27, 2026
delve · ol 8 0:1.25.2-1.0.1.module+el8.10.0+90715+2d4d8dfd ELSA-2026-10704 Apr 27, 2026
delve · rocky 8 0:1.25.2-1.module+el8.10.0+40035+ee0a7047 RLSA-2026:10704 May 6, 2026
go-toolset · RHEL 8 0:1.25.9-1.module+el8.10.0+24226+c418b32c RHSA-2026:10704 May 15, 2026
go-toolset · RHEL 9 0:1.25.9-1.el9_7 RHSA-2026:10219 May 15, 2026
go-toolset · almalinux 8 1.25.9-1.module_el8.10.0+4167+2e2e20dd ALSA-2026:10704 Apr 27, 2026
go-toolset · ol 10 0:1.25.9-3.el10_1 ELSA-2026-10217 Apr 24, 2026
go-toolset · ol 8 0:1.25.9-1.module+el8.10.0+90881+305b00ae ELSA-2026-10704 Apr 27, 2026
go-toolset · ol 9 0:1.25.9-1.el9_7 ELSA-2026-10219 Apr 24, 2026
go1.25 · opensuse-leap 16.0 1.25.9-160000.1.1 OPENSUSE-SU-2026:20570-1 Apr 20, 2026
go1.25 · sles 15.6 1.25.9-150000.1.35.1 SUSE-SU-2026:1321-1 Apr 14, 2026
go1.25 · sles 15.7 1.25.9-150000.1.35.1 SUSE-SU-2026:1321-1 Apr 14, 2026
go1.25-openssl · opensuse-leap 16.0 1.25.12-160000.1.1 OPENSUSE-SU-2026:21319-1 Jul 13, 2026
go1.25-openssl · sles 16.0 1.25.12-160000.1.1 SUSE-SU-2026:22638-1 Jul 13, 2026
go1.26 · opensuse-leap 16.0 1.26.2-160000.1.1 OPENSUSE-SU-2026:20571-1 Apr 20, 2026
go1.26 · sles 15.6 1.26.2-150000.1.9.1 SUSE-SU-2026:1320-1 Apr 14, 2026
go1.26 · sles 15.7 1.26.2-150000.1.9.1 SUSE-SU-2026:1320-1 Apr 14, 2026
go1.26-openssl · opensuse-leap 16.0 1.26.4-160000.1.1 OPENSUSE-SU-2026:21254-1 Jul 7, 2026
go1.26-openssl · sles 16.0 1.26.4-160000.1.1 SUSE-SU-2026:22572-1 Jul 7, 2026
golang · RHEL 10 1.25.9-1.el10_0 RHSA-2026:16024 Apr 8, 2026
golang · RHEL 8 0:1.25.9-1.module+el8.10.0+24226+c418b32c RHSA-2026:10704 May 15, 2026
golang · RHEL 9 0:1.25.9-1.el9_7 RHSA-2026:10219 May 15, 2026
golang · almalinux 8 1.25.9-1.module_el8.10.0+4167+2e2e20dd ALSA-2026:10704 Apr 27, 2026
golang · amzn 2023 1.25.9-1.amzn2023.0.1 ALAS2023-2026-1593 Apr 27, 2026
golang · ol 10 0:1.25.9-3.el10_1 ELSA-2026-10217 Apr 24, 2026
golang · ol 8 0:1.25.9-1.module+el8.10.0+90881+305b00ae ELSA-2026-10704 Apr 27, 2026
golang · ol 9 0:1.25.9-1.el9_7 ELSA-2026-10219 Apr 24, 2026
golang · rocky 10 0:1.25.9-3.el10_1 RLSA-2026:10217 May 6, 2026
golang · rocky 8 0:1.25.9-1.module+el8.10.0+40168+6cb0ea60 RLSA-2026:10704 May 6, 2026
golang · rocky 9 0:1.25.9-1.el9_7 RLSA-2026:10219 May 6, 2026
golang-1.26 · Debian 14 1.26.2-1 DEBIAN-CVE-2026-27140 Apr 8, 2026
golang-bin · RHEL 8 0:1.25.9-1.module+el8.10.0+24226+c418b32c RHSA-2026:10704 May 15, 2026
golang-bin · RHEL 9 0:1.25.9-1.el9_7 RHSA-2026:10219 May 15, 2026
golang-bin · almalinux 8 1.25.9-1.module_el8.10.0+4167+2e2e20dd ALSA-2026:10704 Apr 27, 2026
golang-bin · amzn 2023 1.25.9-1.amzn2023.0.1 ALAS2023-2026-1593 Apr 27, 2026
golang-bin · ol 10 0:1.25.9-3.el10_1 ELSA-2026-10217 Apr 24, 2026
golang-bin · ol 8 0:1.25.9-1.module+el8.10.0+90881+305b00ae ELSA-2026-10704 Apr 27, 2026
golang-bin · ol 9 0:1.25.9-1.el9_7 ELSA-2026-10219 Apr 24, 2026
golang-docs · RHEL 8 0:1.25.9-1.module+el8.10.0+24226+c418b32c RHSA-2026:10704 May 15, 2026
golang-docs · RHEL 9 0:1.25.9-1.el9_7 RHSA-2026:10219 May 15, 2026
golang-docs · almalinux 8 1.25.9-1.module_el8.10.0+4167+2e2e20dd ALSA-2026:10704 Apr 27, 2026
golang-docs · amzn 2023 1.25.9-1.amzn2023.0.1 ALAS2023-2026-1593 Apr 27, 2026
golang-docs · ol 10 0:1.25.9-3.el10_1 ELSA-2026-10217 Apr 24, 2026
golang-docs · ol 8 0:1.25.9-1.module+el8.10.0+90881+305b00ae ELSA-2026-10704 Apr 27, 2026
golang-docs · ol 9 0:1.25.9-1.el9_7 ELSA-2026-10219 Apr 24, 2026
golang-misc · RHEL 8 0:1.25.9-1.module+el8.10.0+24226+c418b32c RHSA-2026:10704 May 15, 2026
golang-misc · RHEL 9 0:1.25.9-1.el9_7 RHSA-2026:10219 May 15, 2026
golang-misc · almalinux 8 1.25.9-1.module_el8.10.0+4167+2e2e20dd ALSA-2026:10704 Apr 27, 2026
golang-misc · amzn 2023 1.25.9-1.amzn2023.0.1 ALAS2023-2026-1593 Apr 27, 2026
golang-misc · ol 10 0:1.25.9-3.el10_1 ELSA-2026-10217 Apr 24, 2026
golang-misc · ol 8 0:1.25.9-1.module+el8.10.0+90881+305b00ae ELSA-2026-10704 Apr 27, 2026
golang-misc · ol 9 0:1.25.9-1.el9_7 ELSA-2026-10219 Apr 24, 2026
golang-race · RHEL 8 0:1.25.9-1.module+el8.10.0+24226+c418b32c RHSA-2026:10704 May 15, 2026
golang-race · RHEL 9 0:1.25.9-1.el9_7 RHSA-2026:10219 May 15, 2026
golang-race · almalinux 8 1.25.9-1.module_el8.10.0+4167+2e2e20dd ALSA-2026:10704 Apr 27, 2026
golang-race · ol 10 0:1.25.9-3.el10_1 ELSA-2026-10217 Apr 24, 2026
golang-race · ol 8 0:1.25.9-1.module+el8.10.0+90881+305b00ae ELSA-2026-10704 Apr 27, 2026
golang-race · ol 9 0:1.25.9-1.el9_7 ELSA-2026-10219 Apr 24, 2026
golang-shared · amzn 2023 1.25.9-1.amzn2023.0.1 ALAS2023-2026-1593 Apr 27, 2026
golang-src · RHEL 8 0:1.25.9-1.module+el8.10.0+24226+c418b32c RHSA-2026:10704 May 15, 2026
golang-src · RHEL 9 0:1.25.9-1.el9_7 RHSA-2026:10219 May 15, 2026
golang-src · almalinux 8 1.25.9-1.module_el8.10.0+4167+2e2e20dd ALSA-2026:10704 Apr 27, 2026
golang-src · amzn 2023 1.25.9-1.amzn2023.0.1 ALAS2023-2026-1593 Apr 27, 2026
golang-src · ol 10 0:1.25.9-3.el10_1 ELSA-2026-10217 Apr 24, 2026
golang-src · ol 8 0:1.25.9-1.module+el8.10.0+90881+305b00ae ELSA-2026-10704 Apr 27, 2026
golang-src · ol 9 0:1.25.9-1.el9_7 ELSA-2026-10219 Apr 24, 2026
golang-tests · RHEL 8 0:1.25.9-1.module+el8.10.0+24226+c418b32c RHSA-2026:10704 May 15, 2026
golang-tests · RHEL 9 0:1.25.9-1.el9_7 RHSA-2026:10219 May 15, 2026
golang-tests · almalinux 8 1.25.9-1.module_el8.10.0+4167+2e2e20dd ALSA-2026:10704 Apr 27, 2026
golang-tests · amzn 2023 1.25.9-1.amzn2023.0.1 ALAS2023-2026-1593 Apr 27, 2026
golang-tests · ol 10 0:1.25.9-3.el10_1 ELSA-2026-10217 Apr 24, 2026
golang-tests · ol 8 0:1.25.9-1.module+el8.10.0+90881+305b00ae ELSA-2026-10704 Apr 27, 2026
golang-tests · ol 9 0:1.25.9-1.el9_7 ELSA-2026-10219 Apr 24, 2026
govulncheck-vulndb · opensuse-leap 16.0 0.0.20260723T184607-160000.1.1 OPENSUSE-SU-2026:21483-1 Jul 30, 2026

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.