Skip to content
9.1 Critical

CVE-2026-33186 gRPC-Go is the Go language implementation of gRPC

Description

gRPC-Go is the Go language implementation of gRPC. Versions prior to 1.79.3 have an authorization bypass resulting from improper input validation of the HTTP/2 `:path` pseudo-header. The gRPC-Go server was too lenient in its routing logic, accepting requests where the `:path` omitted the mandatory leading slash (e.g., `Service/Method` instead of `/Service/Method`). While the server successfully routed these requests to the correct handler, authorization interceptors (including the official `grpc/authz` package) evaluated the raw, non-canonical path string. Consequently, "deny" rules defined using canonical paths (starting with `/`) failed to match the incoming request, allowing it to bypass the policy if a fallback "allow" rule was present. This affects gRPC-Go servers that use path-based authorization interceptors, such as the official RBAC implementation in `google.golang.org/grpc/authz` or custom interceptors relying on `info.FullMethod` or `grpc.Method(ctx)`; AND that have a security policy contains specific "deny" rules for canonical paths but allows other requests by default (a fallback "allow" rule). The vulnerability is exploitable by an attacker who can send raw HTTP/2 frames with malformed `:path` headers directly to the gRPC server. The fix in version 1.79.3 ensures that any request with a `:path` that does not start with a leading slash is immediately rejected with a `codes.Unimplemented` error, preventing it from reaching authorization interceptors or handlers with a non-canonical path string. While upgrading is the most secure and recommended path, users can mitigate the vulnerability using one of the following methods: Use a validating interceptor (recommended mitigation); infrastructure-level normalization; and/or policy hardening.

Affected products and versions

Product Affected versions Fixed in
Red Hat OpenShift Container Platform 4.18 1776140336 earliest → < 1776140336 1776140336
Red Hat Satellite 6.16 for RHEL 8 Versions not published
Cryostat 4 on RHEL 9 4.2 earliest → < 4.2.0-13 4.2.0-13
Red Hat OpenStack Platform 17.1 Versions not published
Red Hat OpenShift Container Platform 4.16 1787053038 earliest → < 1787053038 1787053038
Red Hat OpenShift Container Platform 4.19 1784530391 earliest → < 1784530391 1784530391
Red Hat Satellite 6.16 for RHEL 9 Versions not published
Red Hat Enterprise Linux AppStream EUS (v. 10.0) Versions not published
Red Hat Enterprise Linux AppStream (v. 10) Versions not published
Show the 225 other branches
Product Affected versions Fixed in
Red Hat Enterprise Linux AppStream (v. 8) Versions not published
Red Hat Enterprise Linux AppStream EUS (v.9.4) Versions not published
Red Hat Enterprise Linux AppStream EUS (v.9.6) Versions not published
Red Hat Enterprise Linux AppStream (v. 9) Versions not published
Red Hat CodeReady Linux Builder EUS (v.9.6) Versions not published
Red Hat Enterprise Linux CodeReady Linux Builder (v. 9) Versions not published
DevWorkspace Operator 0.4 1776457293 earliest → < 1776457293 1776457293
Multicluster Global Hub 1.3.4 1779209992 earliest → < 1779209992 1779209992
Multicluster Global Hub 1.4.5 1779887217 earliest → < 1779887217 1779887217
Multicluster Global Hub 1.5.4 1779828536 earliest → < 1779828536 1779828536
Multicluster Global Hub 1.6.2 1779839087 earliest → < 1779839087 1779839087
Network Observability (NETOBSERV) 1.11.2 1774859742 earliest → < 1774859742 1774859742
OpenShift API for Data Protection 1.4 1779809598 earliest → < 1779809598 1779809598
OpenShift API for Data Protection 1.5 1779808027 earliest → < 1779808027 1779808027
OpenShift Compliance Operator 1 1776237332 earliest → < 1776237332 1776237332
Red Hat Advanced Cluster Management for Kubernetes 2.13 1779575354 earliest → < 1779575354 1779575354
Red Hat Advanced Cluster Management for Kubernetes 2.14 1782693386 earliest → < 1782693386 1782693386
Red Hat Advanced Cluster Management for Kubernetes 2.15 1774332596 earliest → < 1774332596 1774332596
Red Hat Advanced Cluster Management for Kubernetes 2.16 1777380410 earliest → < 1777380410 1777380410
Red Hat Advanced Cluster Security for Kubernetes 4.10 1777976489 earliest → < 1777976489 1777976489
Red Hat Advanced Cluster Security for Kubernetes 4.8 1775594119 earliest → < 1775594119 1775594119
Red Hat Advanced Cluster Security for Kubernetes 4.9 1775594284 earliest → < 1775594284 1775594284
Red Hat Container Native Virtualization 4.18 1781731920 earliest → < 1781731920 1781731920
Red Hat Container Native Virtualization 4.19 1786073147 earliest → < 1786073147 1786073147
Red Hat Container Native Virtualization 4.20 1785831832 earliest → < 1785831832 1785831832
Red Hat Container Native Virtualization 4.21 1785829903 earliest → < 1785829903 1785829903
Red Hat Developer Hub 1.8 1774544220 earliest → < 1774544220 1774544220
Red Hat Developer Hub 1.9 1775140369 earliest → < 1775140369 1775140369
Red Hat Lightspeed (formerly Insights) for Runtimes 1 1.0 earliest → < 1.0.3-1779996197 1.0.3-1779996197
Red Hat OpenShift AI 2.25 1782979172 earliest → < 1782979172 1782979172
Red Hat OpenShift AI 3.3 1782471688 earliest → < 1782471688 1782471688
Red Hat OpenShift Builds 1.6.5 1776851845 earliest → < 1776851845 1776851845
Red Hat OpenShift Builds 1.7.3 1776852111 earliest → < 1776852111 1776852111
Red Hat OpenShift Container Platform 4.12 1786751602 earliest → < 1786751602 1786751602
Red Hat OpenShift Container Platform 4.13 1784055053 earliest → < 1784055053 1784055053
Red Hat OpenShift Container Platform 4.14 1787000894 earliest → < 1787000894 1787000894
Red Hat OpenShift Container Platform 4.15 1787028137 earliest → < 1787028137 1787028137
Red Hat OpenShift Container Platform 4.17 1784321461 earliest → < 1784321461 1784321461
Red Hat OpenShift Container Platform 4.20 1775054956 earliest → < 1775054956 1775054956
Red Hat OpenShift Container Platform 4.21 1775467252 earliest → < 1775467252 1775467252
Red Hat OpenShift Dev Spaces 3.27 1776789889 earliest → < 1776789889 1776789889
Red Hat OpenShift GitOps 1.18 1779116228 earliest → < 1779116228 1779116228
Red Hat OpenShift GitOps 1.19 1779210473 earliest → < 1779210473 1779210473
Red Hat OpenShift Pipelines 1.21 1780984057 earliest → < 1780984057 1780984057
Red Hat OpenShift Pipelines 1.2 1780044955 earliest → < 1780044955 1780044955
Red Hat OpenShift Service Mesh 2.6 1776191302 earliest → < 1776191302 1776191302
Red Hat OpenShift Service Mesh 3.0 1776240392 earliest → < 1776240392 1776240392
Red Hat OpenShift Service Mesh 3.1 1776315466 earliest → < 1776315466 1776315466
Red Hat OpenShift Service Mesh 3.2 1776291540 earliest → < 1776291540 1776291540
Red Hat OpenShift Service Mesh 3.3 1776151277 earliest → < 1776151277 1776151277
Red Hat OpenShift distributed tracing 3.9.3 1776185328 earliest → < 1776185328 1776185328
Red Hat Openshift Data Foundation 4.16 1781184468 earliest → < 1781184468 1781184468
Red Hat Openshift Data Foundation 4.18 1786706880 earliest → < 1786706880 1786706880
Red Hat Openshift Data Foundation 4.18 1783677533 earliest → < 1783677533 1783677533
Red Hat Openshift Data Foundation 4.18 1781557496 earliest → < 1781557496 1781557496
Red Hat Openshift Data Foundation 4.19 1786703143 earliest → < 1786703143 1786703143
Red Hat Openshift Data Foundation 4.19 1783685375 earliest → < 1783685375 1783685375
Red Hat Openshift Data Foundation 4.19 1781551472 earliest → < 1781551472 1781551472
Red Hat Openshift Data Foundation 4.19 1776079774 earliest → < 1776079774 1776079774
Red Hat Openshift Data Foundation 4.2 1786629548 earliest → < 1786629548 1786629548
Red Hat Openshift Data Foundation 4.2 1783669219 earliest → < 1783669219 1783669219
Red Hat Openshift Data Foundation 4.2 1781551372 earliest → < 1781551372 1781551372
Red Hat Openshift Data Foundation 4.2 1775823207 earliest → < 1775823207 1775823207
Red Hat Quay 3.12 1776752646 earliest → < 1776752646 1776752646
Red Hat Quay 3.14 1779689392 earliest → < 1779689392 1779689392
Red Hat Quay 3.15 1780891395 earliest → < 1780891395 1780891395
Red Hat Quay 3.16 1779204086 earliest → < 1779204086 1779204086
Red Hat Quay 3.17 1779922205 earliest → < 1779922205 1779922205
Red Hat Quay 3.1 1776736910 earliest → < 1776736910 1776736910
Red Hat Quay 3.9 1776782369 earliest → < 1776782369 1776782369
Red Hat Trusted Artifact Signer 1.3 1776889929 earliest → < 1776889929 1776889929
Red Hat Trusted Artifact Signer 1.3 1776673130 earliest → < 1776673130 1776673130
Red Hat Web Terminal 1.13 1776197792 earliest → < 1776197792 1776197792
Red Hat Web Terminal 1.14 1784296137 earliest → < 1784296137 1784296137
Red Hat Web Terminal 1.14 1780424967 earliest → < 1780424967 1780424967
Red Hat Web Terminal 1.15 1784296064 earliest → < 1784296064 1784296064
Red Hat Web Terminal 1.15 1780424868 earliest → < 1780424868 1780424868
multicluster engine for Kubernetes 2.10 1780910861 earliest → < 1780910861 1780910861
multicluster engine for Kubernetes 2.11 1779182554 earliest → < 1779182554 1779182554
multicluster engine for Kubernetes 2.11 1776950029 earliest → < 1776950029 1776950029
multicluster engine for Kubernetes 2.6 1778507485 earliest → < 1778507485 1778507485
multicluster engine for Kubernetes 2.8 1779281715 earliest → < 1779281715 1779281715
multicluster engine for Kubernetes 2.9 1778598276 earliest → < 1778598276 1778598276
Assisted Installer for Red Hat OpenShift Container Platform 2 Versions not published
cert-manager Operator for Red Hat OpenShift Versions not published
Cryostat 4 Versions not published
Deployment Validation Operator Versions not published
Dynamic Accelerator Slicer Operator for Red Hat OpenShift Versions not published
ExternalDNS Operator Versions not published
File Integrity Operator Versions not published
Gatekeeper 3 Versions not published
Job Set Tech Preview Versions not published
Kernel Module Management Operator for Red Hat Openshift Versions not published
Kube Descheduler Operator Versions not published
Leader Worker Set Versions not published
Logging Subsystem for Red Hat OpenShift Versions not published
Logical Volume Manager Storage Versions not published
Migration Toolkit for Applications 8 Versions not published
Migration Toolkit for Containers Versions not published
Migration Toolkit for Virtualization Versions not published
Multicluster Engine for Kubernetes Versions not published
Multicluster Global Hub Versions not published
OpenShift API for Data Protection Versions not published
OpenShift Developer Tools and Services Versions not published
OpenShift Lightspeed Versions not published
OpenShift Pipelines Versions not published
OpenShift Run Once Duration Override Operator Versions not published
OpenShift Secondary Scheduler Operator Versions not published
OpenShift Serverless Versions not published
OpenShift Service Mesh 2 Versions not published
Red Hat Advanced Cluster Management for Kubernetes 2 Versions not published
Red Hat AI Inference Server Versions not published
Red Hat Ansible Automation Platform 2 Versions not published
Red Hat Build of Podman Desktop Versions not published
Red Hat Build of Podman Desktop - Tech Preview Versions not published
Red Hat Certification Program for Red Hat Enterprise Linux 9 Versions not published
Red Hat Connectivity Link 1 Versions not published
Red Hat Edge Manager 1 Versions not published
Red Hat Enterprise Linux 10 Versions not published
Red Hat Enterprise Linux 7 Versions not published
Red Hat Enterprise Linux 8 Versions not published
Red Hat Enterprise Linux 9 Versions not published
Red Hat Enterprise Linux AI (RHEL AI) 3 Versions not published
Red Hat OpenShift AI (RHOAI) Versions not published
Red Hat OpenShift Cluster Manager CLI Versions not published
Red Hat OpenShift Container Platform 4 Versions not published
Red Hat Openshift Data Foundation 4 Versions not published
Red Hat OpenShift GitOps Versions not published
Red Hat OpenShift Virtualization 4 Versions not published
Red Hat OpenStack Platform 16.2 Versions not published
Red Hat Quay 3 Versions not published
Red Hat Satellite 6 Versions not published
Red Hat Trusted Artifact Signer Versions not published
Security Profiles Operator Versions not published
Self Node Remediation Operator Versions not published
Storage-Based Remediation Versions not published
Zero Trust Workload Identity Manager - Tech Preview Versions not published
Builds for Red Hat OpenShift Versions not published
Confidential Compute Attestation Versions not published
Custom Metric Autoscaler operator for Red Hat Openshift Versions not published
External Secrets Operator for Red Hat OpenShift Versions not published
Machine Deletion Remediation Operator Versions not published
OpenShift Service Mesh 3 Versions not published
Power monitoring for Red Hat OpenShift Versions not published
Red Hat 3scale API Management Platform 2 Versions not published
Red Hat Build of Kueue Versions not published
Red Hat OpenShift Dev Workspaces Operator Versions not published
Red Hat OpenShift for Windows Containers Versions not published
Red Hat OpenStack Platform 18.0 Versions not published
Red Hat Service Interconnect 1 Versions not published
Red Hat Trusted Profile Analyzer Versions not published
Service Telemetry Framework 1.5 Versions not published
Zero Trust Workload Identity Manager Versions not published
grpc-go 1.79 earliest → < 1.79.3 1.79.3
Red Hat Quay 3.10 1776736910 earliest → < 1776736910 1776736910
Logging Subsystem for Red Hat OpenShift 6.4 1782392961 earliest → < 1782392961 1782392961
Red Hat OpenShift Builds 1.7.4 1776852111 earliest → < 1776852111 1776852111
Red Hat OpenShift Container Platform 4.22 1786965624 earliest → < 1786965624 1786965624
RHEM 1.0 for RHEL 9 Versions not published
Red Hat Edge Manager 1.0 1783502445 earliest → < 1783502445 1783502445
Red Hat OpenShift Service Mesh 3 1776240392 earliest → < 1776240392 1776240392
Red Hat Enterprise Linux 10.0 Extended Update Support Versions not published
Red Hat Enterprise Linux 9.4 Extended Update Support Versions not published
Red Hat Enterprise Linux 9.6 Extended Update Support Versions not published
Red Hat OpenStack Platform 17.1 for RHEL 9 Versions not published
Red Hat Edge Manager 1.1 1784127775 earliest → < 1784127775 1784127775
Red Hat Openshift Data Foundation 4.20 1786629548 earliest → < 1786629548 1786629548
Red Hat Openshift Data Foundation 4.20 1783669219 earliest → < 1783669219 1783669219
Red Hat Openshift Data Foundation 4.20 1781551372 earliest → < 1781551372 1781551372
Red Hat Openshift Data Foundation 4.20 1775823207 earliest → < 1775823207 1775823207
RHEM 1.1 for RHEL 10 Versions not published
RHEM 1.1 for RHEL 9 Versions not published
Builds for Red Hat OpenShift 1.6.0 1776851845 earliest → < 1776851845 1776851845
Compliance Operator 1 1776237332 earliest → < 1776237332 1776237332
multicluster engine for Kubernetes 2.1 1780910861 earliest → < 1780910861 1780910861
Red Hat Advanced Cluster Security 4.8 1775594119 earliest → < 1775594119 1775594119
Red Hat Advanced Cluster Security 4.9 1775594284 earliest → < 1775594284 1775594284
Red Hat Container Native Virtualization 4.2 1785831832 earliest → < 1785831832 1785831832
Red Hat Lightspeed (formerly Insights) for Runtimes 1.0 1.0 earliest → < 1.0.3-1779996197 1.0.3-1779996197
Red Hat multicluster global hub 1.4.3 1779887217 earliest → < 1779887217 1779887217
Red Hat OpenShift Builds 1.7.1 1776852111 earliest → < 1776852111 1776852111
Red Hat OpenShift Container Platform 4.2 1775054956 earliest → < 1775054956 1775054956
Red Hat Satellite 6.17 for RHEL 9 Versions not published
Red Hat Satellite 6.18 for RHEL 9 Versions not published
Red Hat Satellite 6.19 for RHEL 9 Versions not published
multicluster engine for Kubernetes 2.11.0 1779182554 earliest → < 1779182554 1779182554
multicluster engine for Kubernetes 2.11.0 1776950029 earliest → < 1776950029 1776950029
Red Hat Migration Toolkit 1.8 1783953372 earliest → < 1783953372 1783953372
Red Hat multicluster global hub 1.5.2 1779828536 earliest → < 1779828536 1779828536
Red Hat OpenShift distributed tracing 3.9.1 1776185328 earliest → < 1776185328 1776185328
Multicluster Global Hub 1.5.6 1779828536 earliest → < 1779828536 1779828536
OpenShift API for Data Protection 1.6 1784058822 earliest → < 1784058822 1784058822
Multicluster Global Hub 1.6.4 1779839087 earliest → < 1779839087 1779839087
Logging for Red Hat OpenShift 6.4 1782392961 earliest → < 1782392961 1782392961
multicluster engine for Kubernetes 2.9.0 1778598276 earliest → < 1778598276 1778598276
Network Observability (NETOBSERV) 1.11.1 1774859742 earliest → < 1774859742 1774859742
Red Hat Advanced Cluster Management for Kubernetes 2.16.0 1777380410 earliest → < 1777380410 1777380410
Red Hat multicluster global hub 1.5.0 1779828536 earliest → < 1779828536 1779828536
Logging Subsystem for Red Hat OpenShift 6.2 1784747816 earliest → < 1784747816 1784747816
Logging for Red Hat OpenShift 6.2 1784747816 earliest → < 1784747816 1784747816
Red Hat multicluster global hub 1.4.4 1779887217 earliest → < 1779887217 1779887217
Red Hat multicluster global hub 1.6.0 1779839087 earliest → < 1779839087 1779839087
Red Hat OpenShift distributed tracing 3.9.2 1776185328 earliest → < 1776185328 1776185328
Logging Subsystem for Red Hat OpenShift 6.0 1785418855 earliest → < 1785418855 1785418855
OpenShift API for Data Protection 1.3 1785180878 earliest → < 1785180878 1785180878
Logging for Red Hat OpenShift 6.0 1785418855 earliest → < 1785418855 1785418855
Red Hat Container Native Virtualization 4.16 1785761987 earliest → < 1785761987 1785761987
Red Hat Enterprise Linux 7 Extended Lifecycle Support Versions not published
Fence Agents Remediation Operator Versions not published
Cert Manager support for Red Hat OpenShift release 1.19 1786613805 earliest → < 1786613805 1786613805
Multicluster Global Hub 1.5.7 1779828536 earliest → < 1779828536 1779828536
Multicluster Global Hub 1.6.5 1779839087 earliest → < 1779839087 1779839087
Red Hat OpenShift Workload Availability 0.3 1785203474 earliest → < 1785203474 1785203474
Red Hat OpenShift Workload Availability 0.8 1785203079 earliest → < 1785203079 1785203079
Builds for Red Hat OpenShift 1.6.1 1776851845 earliest → < 1776851845 1776851845
Network Observability (NETOBSERV) 1.11.0 1774859742 earliest → < 1774859742 1774859742
Red Hat multicluster global hub 1.4.2 1779887217 earliest → < 1779887217 1779887217
Red Hat multicluster global hub 1.5.1 1779828536 earliest → < 1779828536 1779828536
Red Hat Migration Toolkit for Containers 1.8 1783953372 earliest → < 1783953372 1783953372
Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions Versions not published
Red Hat Container Native Virtualization 4.22 1787627244 earliest → < 1787627244 1787627244
Red Hat OpenShift Builds 1.6.4 1776851845 earliest → < 1776851845 1776851845
Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions Versions not published
Red Hat multicluster global hub 1.5.3 1779828536 earliest → < 1779828536 1779828536
Logging for Red Hat OpenShift 6 1785418855 earliest → < 1785418855 1785418855

References

Timeline

  1. Published
  2. Last modified
The 125 CVEs of Red Hat OpenShift Container Platform 4.18 →
Track this CVE