Skip to content
OpenAdvisories

Description

grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 golang-github-grpc-ecosystem-grpc-gateway 2.30.0-1 —
Debian 13 golang-github-grpc-ecosystem-grpc-gateway No fix yet —
Debian 12 golang-github-grpc-ecosystem-grpc-gateway No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 golang-github-grpc-ecosystem-grpc-gateway No fix yet —
Ubuntu 26.04 LTS golang-github-grpc-ecosystem-grpc-gateway No fix yet —
Ubuntu 24.04 LTS golang-github-grpc-ecosystem-grpc-gateway No fix yet —
Ubuntu 22.04 LTS golang-github-grpc-ecosystem-grpc-gateway No fix yet —
Ubuntu 20.04 LTS golang-github-grpc-ecosystem-grpc-gateway No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS golang-github-grpc-ecosystem-grpc-gateway No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP7 alloy 1.19.2-150700.15.29.1 SUSE-SU-2026:4408-1
SLES 15 SP7 amazon-cloudwatch-agent 1.300069.0-150400.9.10.1 SUSE-SU-2026:4045-1
SLES 15 SP7 distribution 3.1.2-150400.9.47.1 SUSE-SU-2026:5202-1
SLES 15 SP7 helm 3.21.3-150000.1.96.1 SUSE-SU-2026:4175-1
SLES 15 SP6 amazon-cloudwatch-agent 1.300069.0-150400.9.10.1 SUSE-SU-2026:4045-1
SLES 15 SP6 distribution 3.1.2-150400.9.47.1 SUSE-SU-2026:5202-1
SLES 15 SP6 helm 3.21.3-150000.1.96.1 SUSE-SU-2026:4175-1
SLES 15 SP5 amazon-cloudwatch-agent 1.300069.0-150400.9.10.1 SUSE-SU-2026:4045-1
SLES 15 SP5 distribution 3.1.2-150400.9.47.1 SUSE-SU-2026:5202-1
SLES 15 SP5 helm 3.21.3-150000.1.96.1 SUSE-SU-2026:4175-1
SLES 15 SP4 amazon-cloudwatch-agent 1.300069.0-150400.9.10.1 SUSE-SU-2026:4045-1
SLES 15 SP4 distribution 3.1.2-150400.9.47.1 SUSE-SU-2026:5202-1
SLES 15 SP4 helm 3.21.3-150000.1.96.1 SUSE-SU-2026:4175-1
Show 11 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 alloy 1.19.2-160000.1.1 SUSE-SU-2026:24148-1
SLES for SAP 16.0 distribution 3.1.1-160000.3.1 SUSE-SU-2026:23864-1, SUSE-SU-2026:23852-1
SLES for SAP 16.0 helm 3.21.3-160000.2.1 SUSE-SU-2026:23688-1
SLES for SAP 15 SP6 distribution 3.1.2-150400.9.47.1 SUSE-SU-2026:5202-1
SLES for SAP 15 SP6 helm 3.21.3-150000.1.96.1 SUSE-SU-2026:4175-1
SLES for SAP 15 SP5 distribution 3.1.2-150400.9.47.1 SUSE-SU-2026:5202-1
SLES for SAP 15 SP5 helm 3.21.3-150000.1.96.1 SUSE-SU-2026:4175-1
SLES for SAP 15 SP4 distribution 3.1.2-150400.9.47.1 SUSE-SU-2026:5202-1
SLES for SAP 15 SP4 helm 3.21.3-150000.1.96.1 SUSE-SU-2026:4175-1
SLES 16.0 alloy 1.19.2-160000.1.1 SUSE-SU-2026:24148-1
SLES 16.0 distribution 3.1.1-160000.3.1 SUSE-SU-2026:23864-1, SUSE-SU-2026:23852-1
SLES 16.0 helm 3.21.3-160000.2.1 SUSE-SU-2026:23688-1
SLE Micro 6.2 c-ares 1.34.8-160000.1.1 SUSE-SU-2026:23456-1
SLE Micro 6.2 elemental 2.3.2-160000.1.1 SUSE-SU-2026:24645-1
SLE Micro 6.2 elemental-register 1.9.3-160000.1.1 SUSE-SU-2026:24645-1
SLE Micro 6.2 elemental-system-agent 0.15.2-160000.1.1 SUSE-SU-2026:24645-1
SLE Micro 6.2 elemental-toolkit 2.3.5-160000.1.1 SUSE-SU-2026:24645-1
SLE Micro 6.2 helm 3.21.3-160000.2.1 SUSE-SU-2026:23506-1
SLE Micro 6.1 helm 3.21.3-slfo.1.1_2.1 SUSE-SU-2026:23522-1
SLE Micro 6.0 helm 3.21.3-2.1 SUSE-SU-2026:23456-1
SLE Micro 5.5 helm 3.21.3-150000.1.96.1 SUSE-SU-2026:4175-1
SLE HPC 15 SP5 distribution 3.1.2-150400.9.47.1 SUSE-SU-2026:5202-1
SLE HPC 15 SP5 helm 3.21.3-150000.1.96.1 SUSE-SU-2026:4175-1
SLE HPC 15 SP4 distribution 3.1.2-150400.9.47.1 SUSE-SU-2026:5202-1
SLE HPC 15 SP4 helm 3.21.3-150000.1.96.1 SUSE-SU-2026:4175-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed alloy 1.19.2-1.1 openSUSE-SU-2026:11803-1
openSUSE Tumbleweed amazon-cloudwatch-agent 1.300072.0-1.1 openSUSE-SU-2026:11828-1
openSUSE Tumbleweed distribution 3.1.1-6.1 openSUSE-SU-2026:11697-1
openSUSE Tumbleweed hauler 2.1.0-1.1 openSUSE-SU-2026:11667-1
openSUSE Tumbleweed helm 4.2.4-3.1 openSUSE-SU-2026:11718-1
openSUSE Tumbleweed helm3 3.21.3-7.1 openSUSE-SU-2026:11669-1
openSUSE Tumbleweed trivy 0.74.0-2.1 openSUSE-SU-2026:11676-1
openSUSE Leap 16.0 alloy 1.19.2-160000.1.1 openSUSE-SU-2026:22032-1
openSUSE Leap 16.0 distribution 3.1.1-160000.3.1 openSUSE-SU-2026:21898-1
openSUSE Leap 16.0 hauler 2.1.0-bp160.1.1 openSUSE-SU-2026:21793-1
openSUSE Leap 16.0 helm 3.21.3-160000.2.1 openSUSE-SU-2026:21809-1
openSUSE Leap 16.0 trivy 0.74.0-160000.2.1 openSUSE-SU-2026:21801-1

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 cert-manager 1.12.15-14 —
Azure Linux 3 cf-cli 8.7.11-9 —
Azure Linux 3 cloud-provider-kubevirt 0.5.1-9 —
Azure Linux 3 containerd2 2.3.4-1 —
Azure Linux 3 cri-tools 1.32.0-8 —
Azure Linux 3 docker-buildx 0.14.0-17 —
Azure Linux 3 docker-compose 2.27.0-14 —
Azure Linux 3 etcd 3.5.35-1 —
Azure Linux 3 flannel 0.24.2-32 —
Azure Linux 3 keda 2.14.1-19 —
Azure Linux 3 kube-vip-cloud-provider 0.0.10-10 —
Azure Linux 3 kubernetes 1.30.10-30 —
Azure Linux 3 moby-containerd-cc 1.7.7-17 —
Azure Linux 3 moby-engine 25.0.18-1 —
Azure Linux 3 opa +2 No fix yet —
Azure Linux 3 prometheus-adapter 0.12.0-10 —
Azure Linux 3 telegraf 1.31.0-33 —

Advisories 24

References