CVE-2026-97031

Reject malformed ECH outer extension references in crypto/tls

CVE-2026-97031 is fixed in 26 products on 2 platforms, first by DEBIAN-CVE-2026-97031, released October 12, 2026. It is not reported as exploited. Patch Radar priority: High.

HighFixed on 2 platforms
CVSS
7.5
Important
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0072
53rd percentile

Multiple ECH outer extension references are not permitted under RFC 9849; previously, a client could send a well-crafted packet that could trigger memory exhaustion in the server process by specifying multiple references. We now reject these as malformed and curb the memory amplification vector as a result.

Where it's fixed

ProductFixed inFixReleased
Windows apps
Go Programming Language 1.27.3 Go Programming Language 1.27.3 Oct 19, 2026
Linux
delve · RHEL 10 1.26.1-3.el10_0 RHSA-2026:89884 Oct 27, 2026
delve · RHEL 8 0:1.26.1-1.module+el8.10.0+24516+40554724 RHSA-2026:86203 Oct 21, 2026
delve · almalinux 10 1.26.1-3.el10_2 ALSA-2026:95519 Nov 7, 2026
delve · almalinux 8 1.26.1-1.module_el8.10.0+4307+6e4cbc60 ALSA-2026:86203 Nov 7, 2026
delve · almalinux 9 1.26.1-2.el9_8 ALSA-2026:95518 Nov 7, 2026
delve · ol 10 0:1.26.1-3.0.1.el10_2 ELSA-2026-95519 Nov 7, 2026
delve · ol 8 0:1.26.1-1.0.1.module+el8.10.0+91008+b9491da4 ELSA-2026-86203 Nov 7, 2026
delve · ol 9 0:1.26.1-2.0.1.el9_8 ELSA-2026-95518 Nov 7, 2026
delve · rocky 10 0:1.26.1-3.el10_2 RLSA-2026:95519 Nov 7, 2026
delve · rocky 8 0:1.26.1-1.module+el8.10.0+40244+e7cb3ff8 RLSA-2026:86203 Nov 7, 2026
delve · rocky 9 0:1.26.1-2.el9_8 RLSA-2026:95518 Nov 7, 2026
go-toolset · RHEL 8 0:1.26.10-1.module+el8.10.0+25107+6b50279c RHSA-2026:86203 Oct 21, 2026
go-toolset · RHEL 9 0:1.26.10-1.el9_8 RHSA-2026:86196 Oct 21, 2026
go-toolset · almalinux 10 1.26.10-1.el10_2.alma.1 ALSA-2026:86093 Nov 7, 2026
go-toolset · almalinux 8 1.26.10-1.module_el8.10.0+4307+6e4cbc60 ALSA-2026:86203 Nov 7, 2026
go-toolset · almalinux 9 1.26.10-1.el9_8 ALSA-2026:86196 Nov 7, 2026
go-toolset · ol 10 0:1.26.10-1.0.1.el10_2 ELSA-2026-86093 Nov 7, 2026
go-toolset · ol 8 0:1.26.10-1.0.1.module+el8.10.0+91075+4cd454b9 ELSA-2026-86203 Nov 7, 2026
go-toolset · ol 9 0:1.26.10-1.0.1.el9_8 ELSA-2026-86196 Nov 7, 2026
go1.26 · opensuse-leap 16.0 1.26.9-160000.1.1 OPENSUSE-SU-2026:22095-1 Nov 7, 2026
go1.26 · sles 15.6 1.26.9-150000.1.33.1 SUSE-SU-2026:4629-1 Nov 7, 2026
go1.26 · sles 15.7 1.26.9-150000.1.33.1 SUSE-SU-2026:4629-1 Nov 7, 2026
go1.26 · sles 16.0 1.26.9-160000.1.1 SUSE-SU-2026:24239-1 Nov 7, 2026
go1.26-openssl · sles 15.6 1.26.10-150600.13.18.1 SUSE-SU-2026:4866-1 Nov 7, 2026
go1.26-openssl · sles 15.7 1.26.10-150600.13.18.1 SUSE-SU-2026:4866-1 Nov 7, 2026
go1.27 · opensuse-leap 16.0 1.27.2-160000.1.1 OPENSUSE-SU-2026:22093-1 Nov 7, 2026
go1.27 · sles 15.6 1.27.2-150000.1.12.1 SUSE-SU-2026:4625-1 Nov 7, 2026
go1.27 · sles 15.7 1.27.2-150000.1.12.1 SUSE-SU-2026:4625-1 Nov 7, 2026
go1.27 · sles 16.0 1.27.2-160000.1.1 SUSE-SU-2026:24237-1 Nov 7, 2026
golang · RHEL 10 1.26.10-1.el10_0 RHSA-2026:87040 Oct 21, 2026
golang · RHEL 8 0:1.26.10-1.module+el8.10.0+25107+6b50279c RHSA-2026:86203 Oct 21, 2026
golang · RHEL 9 0:1.26.10-1.el9_8 RHSA-2026:86196 Oct 21, 2026
golang · almalinux 10 1.26.10-1.el10_2.alma.1 ALSA-2026:86093 Nov 7, 2026
golang · almalinux 8 1.26.10-1.module_el8.10.0+4307+6e4cbc60 ALSA-2026:86203 Nov 7, 2026
golang · almalinux 9 1.26.10-1.el9_8 ALSA-2026:86196 Nov 7, 2026
golang · amzn 2023 1.26.9-1.amzn2023.0.1 ALAS2023-2026-3225 Nov 7, 2026
golang · ol 10 0:1.26.10-1.0.1.el10_2 ELSA-2026-86093 Nov 7, 2026
golang · ol 8 0:1.26.10-1.0.1.module+el8.10.0+91075+4cd454b9 ELSA-2026-86203 Nov 7, 2026
golang · ol 9 0:1.26.10-1.0.1.el9_8 ELSA-2026-86196 Nov 7, 2026
golang · rocky 10 0:1.26.10-1.el10_2 RLSA-2026:86093 Nov 7, 2026
golang · rocky 9 0:1.26.10-1.el9_8 RLSA-2026:86196 Nov 7, 2026
golang-1.26 · Debian 14 1.26.9-1 DEBIAN-CVE-2026-97031 Oct 12, 2026
golang-1.27 · Debian 14 1.27.2-1 DEBIAN-CVE-2026-97031 Oct 12, 2026
golang-bin · RHEL 8 0:1.26.10-1.module+el8.10.0+25107+6b50279c RHSA-2026:86203 Oct 21, 2026
golang-bin · RHEL 9 0:1.26.10-1.el9_8 RHSA-2026:86196 Oct 21, 2026
golang-bin · almalinux 10 1.26.10-1.el10_2.alma.1 ALSA-2026:86093 Nov 7, 2026
golang-bin · almalinux 8 1.26.10-1.module_el8.10.0+4307+6e4cbc60 ALSA-2026:86203 Nov 7, 2026
golang-bin · almalinux 9 1.26.10-1.el9_8 ALSA-2026:86196 Nov 7, 2026
golang-bin · amzn 2023 1.26.9-1.amzn2023.0.1 ALAS2023-2026-3225 Nov 7, 2026
golang-bin · ol 10 0:1.26.10-1.0.1.el10_2 ELSA-2026-86093 Nov 7, 2026
golang-bin · ol 8 0:1.26.10-1.0.1.module+el8.10.0+91075+4cd454b9 ELSA-2026-86203 Nov 7, 2026
golang-bin · ol 9 0:1.26.10-1.0.1.el9_8 ELSA-2026-86196 Nov 7, 2026
golang-docs · RHEL 8 0:1.26.10-1.module+el8.10.0+25107+6b50279c RHSA-2026:86203 Oct 21, 2026
golang-docs · RHEL 9 0:1.26.10-1.el9_8 RHSA-2026:86196 Oct 21, 2026
golang-docs · almalinux 10 1.26.10-1.el10_2.alma.1 ALSA-2026:86093 Nov 7, 2026
golang-docs · almalinux 8 1.26.10-1.module_el8.10.0+4307+6e4cbc60 ALSA-2026:86203 Nov 7, 2026
golang-docs · almalinux 9 1.26.10-1.el9_8 ALSA-2026:86196 Nov 7, 2026
golang-docs · amzn 2023 1.26.9-1.amzn2023.0.1 ALAS2023-2026-3225 Nov 7, 2026
golang-docs · ol 10 0:1.26.10-1.0.1.el10_2 ELSA-2026-86093 Nov 7, 2026
golang-docs · ol 8 0:1.26.10-1.0.1.module+el8.10.0+91075+4cd454b9 ELSA-2026-86203 Nov 7, 2026
golang-docs · ol 9 0:1.26.10-1.0.1.el9_8 ELSA-2026-86196 Nov 7, 2026
golang-github-openprinting-ipp-usb · RHEL 10 0.9.27-7.el10_2.4 RHSA-2026:88280 Oct 24, 2026
golang-github-openprinting-ipp-usb · rocky 10 0:0.9.27-7.el10_2.4 RLSA-2026:88280 Nov 7, 2026
golang-misc · RHEL 8 0:1.26.10-1.module+el8.10.0+25107+6b50279c RHSA-2026:86203 Oct 21, 2026
golang-misc · RHEL 9 0:1.26.10-1.el9_8 RHSA-2026:86196 Oct 21, 2026
golang-misc · almalinux 10 1.26.10-1.el10_2.alma.1 ALSA-2026:86093 Nov 7, 2026
golang-misc · almalinux 8 1.26.10-1.module_el8.10.0+4307+6e4cbc60 ALSA-2026:86203 Nov 7, 2026
golang-misc · almalinux 9 1.26.10-1.el9_8 ALSA-2026:86196 Nov 7, 2026
golang-misc · amzn 2023 1.26.9-1.amzn2023.0.1 ALAS2023-2026-3225 Nov 7, 2026
golang-misc · ol 10 0:1.26.10-1.0.1.el10_2 ELSA-2026-86093 Nov 7, 2026
golang-misc · ol 8 0:1.26.10-1.0.1.module+el8.10.0+91075+4cd454b9 ELSA-2026-86203 Nov 7, 2026
golang-misc · ol 9 0:1.26.10-1.0.1.el9_8 ELSA-2026-86196 Nov 7, 2026
golang-race · RHEL 8 0:1.26.10-1.module+el8.10.0+25107+6b50279c RHSA-2026:86203 Oct 21, 2026
golang-race · RHEL 9 0:1.26.10-1.el9_8 RHSA-2026:86196 Oct 21, 2026
golang-race · almalinux 10 1.26.10-1.el10_2.alma.1 ALSA-2026:86093 Nov 7, 2026
golang-race · almalinux 8 1.26.10-1.module_el8.10.0+4307+6e4cbc60 ALSA-2026:86203 Nov 7, 2026
golang-race · almalinux 9 1.26.10-1.el9_8 ALSA-2026:86196 Nov 7, 2026
golang-race · ol 10 0:1.26.10-1.0.1.el10_2 ELSA-2026-86093 Nov 7, 2026
golang-race · ol 8 0:1.26.10-1.0.1.module+el8.10.0+91075+4cd454b9 ELSA-2026-86203 Nov 7, 2026
golang-race · ol 9 0:1.26.10-1.0.1.el9_8 ELSA-2026-86196 Nov 7, 2026
golang-shared · amzn 2023 1.26.9-1.amzn2023.0.1 ALAS2023-2026-3225 Nov 7, 2026
golang-src · RHEL 8 0:1.26.10-1.module+el8.10.0+25107+6b50279c RHSA-2026:86203 Oct 21, 2026
golang-src · RHEL 9 0:1.26.10-1.el9_8 RHSA-2026:86196 Oct 21, 2026
golang-src · almalinux 10 1.26.10-1.el10_2.alma.1 ALSA-2026:86093 Nov 7, 2026
golang-src · almalinux 8 1.26.10-1.module_el8.10.0+4307+6e4cbc60 ALSA-2026:86203 Nov 7, 2026
golang-src · almalinux 9 1.26.10-1.el9_8 ALSA-2026:86196 Nov 7, 2026
golang-src · amzn 2023 1.26.9-1.amzn2023.0.1 ALAS2023-2026-3225 Nov 7, 2026
golang-src · ol 10 0:1.26.10-1.0.1.el10_2 ELSA-2026-86093 Nov 7, 2026
golang-src · ol 8 0:1.26.10-1.0.1.module+el8.10.0+91075+4cd454b9 ELSA-2026-86203 Nov 7, 2026
golang-src · ol 9 0:1.26.10-1.0.1.el9_8 ELSA-2026-86196 Nov 7, 2026
golang-tests · RHEL 8 0:1.26.10-1.module+el8.10.0+25107+6b50279c RHSA-2026:86203 Oct 21, 2026
golang-tests · RHEL 9 0:1.26.10-1.el9_8 RHSA-2026:86196 Oct 21, 2026
golang-tests · almalinux 10 1.26.10-1.el10_2.alma.1 ALSA-2026:86093 Nov 7, 2026
golang-tests · almalinux 8 1.26.10-1.module_el8.10.0+4307+6e4cbc60 ALSA-2026:86203 Nov 7, 2026
golang-tests · almalinux 9 1.26.10-1.el9_8 ALSA-2026:86196 Nov 7, 2026
golang-tests · amzn 2023 1.26.9-1.amzn2023.0.1 ALAS2023-2026-3225 Nov 7, 2026
golang-tests · ol 10 0:1.26.10-1.0.1.el10_2 ELSA-2026-86093 Nov 7, 2026
golang-tests · ol 8 0:1.26.10-1.0.1.module+el8.10.0+91075+4cd454b9 ELSA-2026-86203 Nov 7, 2026
golang-tests · ol 9 0:1.26.10-1.0.1.el9_8 ELSA-2026-86196 Nov 7, 2026
grafana · RHEL 10 10.2.6-27.el10_0 RHSA-2026:88397 Oct 24, 2026
grafana · RHEL 8 0:9.2.10-36.el8_10 RHSA-2026:88188 Oct 24, 2026
grafana · RHEL 9 0:10.2.6-23.el9_8.7 RHSA-2026:89744 Oct 27, 2026
grafana · almalinux 8 9.2.10-36.el8_10 ALSA-2026:88188 Nov 7, 2026
grafana · almalinux 9 10.2.6-23.el9_8.7 ALSA-2026:89744 Nov 7, 2026
grafana · ol 10 0:10.2.6-28.el10_2.9 ELSA-2026-89751 Nov 7, 2026
grafana · ol 8 0:9.2.10-36.0.1.el8_10 ELSA-2026-88188 Nov 7, 2026
grafana · ol 9 0:10.2.6-23.el9_8.7 ELSA-2026-89744 Nov 7, 2026
grafana · rocky 8 0:9.2.10-36.el8_10 RLSA-2026:88188 Nov 7, 2026
grafana · rocky 9 0:10.2.6-23.el9_8.7 RLSA-2026:89744 Nov 7, 2026
grafana-pcp · RHEL 10 5.3.0-1.el10_0.2 RHSA-2026:88317 Oct 24, 2026
grafana-pcp · RHEL 8 0:5.1.1-19.el8_10 RHSA-2026:88189 Oct 24, 2026
grafana-pcp · RHEL 9 0:5.1.1-17.el9_8.2 RHSA-2026:88354 Oct 24, 2026
grafana-pcp · almalinux 10 5.3.0-8.el10_2.2 ALSA-2026:88316 Nov 7, 2026
grafana-pcp · almalinux 8 5.1.1-19.el8_10 ALSA-2026:88189 Nov 7, 2026
grafana-pcp · almalinux 9 5.1.1-17.el9_8.2 ALSA-2026:88354 Nov 7, 2026
grafana-pcp · ol 10 0:5.3.0-8.el10_2.2 ELSA-2026-88316 Nov 7, 2026
grafana-pcp · ol 8 0:5.1.1-19.el8_10 ELSA-2026-88189 Nov 7, 2026
grafana-pcp · ol 9 0:5.1.1-17.el9_8.2 ELSA-2026-88354 Nov 7, 2026
grafana-pcp · rocky 10 0:5.3.0-8.el10_2.2 RLSA-2026:88316 Nov 7, 2026
grafana-pcp · rocky 8 0:5.1.1-19.el8_10 RLSA-2026:88189 Nov 7, 2026
grafana-pcp · rocky 9 0:5.1.1-17.el9_8.2 RLSA-2026:88354 Nov 7, 2026
grafana-selinux · RHEL 8 0:9.2.10-36.el8_10 RHSA-2026:88188 Oct 24, 2026
grafana-selinux · RHEL 9 0:10.2.6-23.el9_8.7 RHSA-2026:89744 Oct 27, 2026
grafana-selinux · almalinux 8 9.2.10-36.el8_10 ALSA-2026:88188 Nov 7, 2026
grafana-selinux · almalinux 9 10.2.6-23.el9_8.7 ALSA-2026:89744 Nov 7, 2026
grafana-selinux · ol 10 0:10.2.6-28.el10_2.9 ELSA-2026-89751 Nov 7, 2026
grafana-selinux · ol 8 0:9.2.10-36.0.1.el8_10 ELSA-2026-88188 Nov 7, 2026
grafana-selinux · ol 9 0:10.2.6-23.el9_8.7 ELSA-2026-89744 Nov 7, 2026
ipp-usb · almalinux 10 0.9.27-7.el10_2.4 ALSA-2026:88280 Nov 7, 2026
ipp-usb · ol 10 0:0.9.27-7.el10_2.4 ELSA-2026-88280 Nov 7, 2026
opentelemetry-collector · RHEL 10 0.158.0-2.el10_0 RHSA-2026:95016 Nov 3, 2026
opentelemetry-collector · RHEL 9 0:0.158.0-2.el9_8 RHSA-2026:93617 Nov 3, 2026
opentelemetry-collector · almalinux 10 0.158.0-2.el10_2 ALSA-2026:93596 Nov 7, 2026
opentelemetry-collector · almalinux 9 0.158.0-2.el9_8 ALSA-2026:93617 Nov 7, 2026
opentelemetry-collector · rocky 10 0:0.158.0-2.el10_2 RLSA-2026:93596 Nov 7, 2026
opentelemetry-collector · rocky 9 0:0.158.0-2.el9_8 RLSA-2026:93617 Nov 7, 2026
osbuild-composer · RHEL 10 134.1-13.el10_0 RHSA-2026:91646 Oct 29, 2026
receptor · RHEL 10 1.6.9-3.el10ap RHSA-2026:92622 Oct 30, 2026
rhc · RHEL 10 0.3.2-6.el10_0.2 RHSA-2026:89892 Oct 27, 2026
rhc · RHEL 8 1:0.2.5-13.el8_10 RHSA-2026:89741 Oct 27, 2026
rhc · RHEL 9 1:0.2.7-16.el9_8 RHSA-2026:89740 Oct 27, 2026
rhc-devel · RHEL 9 1:0.2.7-16.el9_8 RHSA-2026:89740 Oct 27, 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.