When "Trailer" headers are sent by a client, the HTTP server internally uses the header values to populate the Request.Trailer map passed to the server handler. Because Request.Trailer is a map, each entry incurs memory overhead. For HTTP/2 servers, a malicious client can exploit this by sending a "Trailer" header that declares a large number of fields, causing the server to allocate a disproportionate amount of memory while bypassing Server.MaxHeaderValueCount and Server.MaxHeaderBytes limits. This exploit is not applicable for HTTP/1 servers, which do not support multiplexing a large number of requests over one TCP connection, and whose Server.MaxHeaderBytes are calculated differently.
Fix
Microsoft's update · Important
- Release Notes — azl3 application-gateway-kubernetes-ingress 1.7.7-6 on Azure Linux 3.0 · build 1.7.7-7
- Release Notes — azl3 azurelinux-image-tools 1.6.0-3 on Azure Linux 3.0 · build 1.7.0-2
- Release Notes — azl3 cert-manager 1.12.15-14 on Azure Linux 3.0 · build 1.12.15-15
- Release Notes — azl3 cloud-provider-kubevirt 0.5.1-9 on Azure Linux 3.0 · build 0.5.1-10
- Release Notes — azl3 containerd2 2.3.4-1 on Azure Linux 3.0 · build 2.3.7-1
- Release Notes — azl3 containerized-data-importer 1.62.0-8 on Azure Linux 3.0 · build 1.62.0-9
- Release Notes — azl3 coredns 1.11.4-21 on Azure Linux 3.0 · build 1.11.4-23
- Release Notes — azl3 docker-buildx 0.14.0-17 on Azure Linux 3.0 · build 0.14.0-19
- Release Notes — azl3 docker-compose 2.27.0-14 on Azure Linux 3.0 · build 2.27.0-16
- Release Notes — azl3 etcd 3.5.33-1 on Azure Linux 3.0 · build 3.5.35-1
- Release Notes — azl3 flannel 0.24.2-32 on Azure Linux 3.0 · build 0.24.2-34
- Release Notes — azl3 gh 2.101.0-1 on Azure Linux 3.0 · build 2.102.0-2
- Release Notes — azl3 git-lfs 3.6.1-6 on Azure Linux 3.0 · build 3.6.1-7
- Release Notes — azl3 influxdb 2.7.5-21 on Azure Linux 3.0 · build 2.7.5-22
- Release Notes — azl3 jx 3.10.182-5 on Azure Linux 3.0 · build 3.10.182-6
- Release Notes — azl3 keda 2.14.1-19 on Azure Linux 3.0 · build 2.14.1-22
- Release Notes — azl3 kube-vip-cloud-provider 0.0.10-10 on Azure Linux 3.0 · build 0.0.10-11
- Release Notes — azl3 kubevirt 1.8.4-2 on Azure Linux 3.0 · build 1.8.4-4
- Release Notes — azl3 kured 1.15.0-6 on Azure Linux 3.0 · build 1.15.0-7
- Release Notes — azl3 multus 4.0.2-11 on Azure Linux 3.0 · build 4.0.2-12
- Release Notes — azl3 opa 0.63.0-5 on Azure Linux 3.0 · build 0.63.0-6
- Release Notes — azl3 packer 1.9.5-21 on Azure Linux 3.0 · build 1.9.5-23
- Release Notes — azl3 prometheus-adapter 0.12.0-10 on Azure Linux 3.0 · build 0.12.0-12
- Release Notes — azl3 prometheus-node-exporter 1.7.0-5 on Azure Linux 3.0 · build 1.7.0-6
From the 2026-Oct release note of Microsoft's Security Update Guide, revised 2026-10-29.
Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.
Change history 1
- First seenCVSS 7.5NVD modified 2026-10-09 16:35
Affected (CPE criteria) 0
NVD has not attached CPE configurations yet.