Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
AC:H for required multi-tenant Gateway configuration prerequisite; PR:L for authenticated namespace-scoped Kubernetes user; S:C with C/I/A:H reflecting full cross-namespace traffic compromise.
Primary rating from Vendor (AMZN).
CVSS VectorVendor: AMZN
Lifecycle Timeline
3DescriptionCVE.org
Incorrect behavior order in the Gateway API listener-rule generation in Amazon AWS Load Balancer Controller before 3.4.2 might allow an authenticated remote user to intercept, spoof, or deny another namespace's gRPC traffic on a shared Gateway via a crafted HTTPRoute resource.
To mitigate this issue, users should upgrade to version 3.4.2.
AnalysisAI
Incorrect listener-rule priority ordering in AWS Load Balancer Controller before v3.4.2 enables authenticated Kubernetes users to intercept, spoof, or deny gRPC traffic belonging to other namespaces on a shared Gateway. The controller incorrectly assigned ALB listener rule priority by route kind (HTTPRoute vs GRPCRoute) rather than route specificity, causing all HTTPRoutes to be evaluated before GRPCRoutes at the ALB layer regardless of which was more specific or narrower in scope. No public exploit has been identified at time of analysis, but the SSVC framework rates technical impact as total for the subsequent system, reflecting that cross-namespace traffic confidentiality, integrity, and availability are fully compromised when conditions are met.
Technical ContextAI
AWS Load Balancer Controller is a Kubernetes controller that provisions AWS Application Load Balancers using the Kubernetes Gateway API (HTTPRoute, GRPCRoute). When multiple route types attach to the same HTTPS listener on a shared Gateway, the controller generates ALB listener rules and assigns priority numbers to determine evaluation order. The root cause, addressed in PR #4818, is that priority was assigned by route kind rather than route specificity: HTTPRoutes always received lower ALB priority numbers (evaluated first) than GRPCRoutes, regardless of path, hostname, or header specificity. CWE-653 (Insufficient Compartmentalization) accurately describes the flaw - the controller failed to enforce namespace isolation when generating cross-kind routing rules, allowing one tenant's route to shadow another's. The fix implements a unified precedence comparator ordering rules by hostname specificity, path type, path length, method constraint, header count, and creation timestamp, independent of route kind. Affected CPE: cpe:2.3:a:amazon:aws-load-balancer-controller:*:*:*:*:*:*:*:* with all versions prior to 3.4.2.
RemediationAI
Upgrade to AWS Load Balancer Controller v3.4.2, released at https://github.com/kubernetes-sigs/aws-load-balancer-controller/releases/tag/v3.4.2 and documented in AWS security bulletin https://aws.amazon.com/security/security-bulletins/2026-055-aws/. The v3.4.2 release requires no CRD updates, no IAM policy changes, and no Gateway API CRD updates, reducing upgrade friction. For clusters that cannot immediately upgrade, the confirmed workaround is to restrict each Gateway listener's AllowedRoutes.Namespaces.From to Same instead of All, or to apply a restrictive namespace Selector that limits route attachment to a single trusted namespace - this eliminates the cross-namespace attack surface entirely. The trade-off of this workaround is loss of cross-namespace routing flexibility on shared Gateways, which may require architectural adjustments in environments that rely on multi-tenant Gateway sharing.
Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
Remote code execution in OpenSSH's sshd server (regression of CVE-2006-5051) allows unauthenticated remote attackers to
Amazon AWS Amplify CLI before 12.10.1 incorrectly configures the role trust policy of IAM roles associated with Amplify
Improper Neutralization of audio output from 3rd and 4th Generation Amazon Echo Dot devices allows arbitrary voice comma
The CLI 1.0.0 for Amazon AWS OpenSearch has weak permissions for the configuration file. Rated critical severity (CVSS 9
Blink XT2 Sync Module firmware prior to 2.13.11 allows remote attackers to execute arbitrary commands on the device due
Blink XT2 Sync Module firmware prior to 2.13.11 allows remote attackers to execute arbitrary commands on the device due
AWS Cloud Development Kit (AWS CDK) is an open-source software development framework to define cloud infrastructure in c
opensearch-ruby is a community-driven, open source fork of elasticsearch-ruby. Rated high severity (CVSS 8.8), this vuln
Incomplete fix for CVE-2021-3100. Rated high severity (CVSS 8.8), this vulnerability is low attack complexity. Public ex
Amazon Amazon WorkSpaces agent is affected by Integer Overflow. Rated high severity (CVSS 8.8), this vulnerability is lo
Amazon WorkSpaces agent is affected by Buffer Overflow. Rated high severity (CVSS 8.8), this vulnerability is low attack
Same weakness CWE-653 – Improper Isolation or Compartmentalization
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-44491