News KrakenD CE 2.13.11 and EE 2.13.9 update released

GHSA-hrxh-6v49-42gf GHSA High · CVSS 8.8 Medium Impact

grpc: xDS Authorization Bypass, HTTP/2 Rapid Reset CPU Exhaustion and xDS Policy Panic

Exploitable under specific conditions

This vulnerability can affect KrakenD under specific conditions. Review the affected versions below and upgrade if your deployment is exposed.

KrakenD does not consume xDS, so neither the RBAC authorization bypass nor the xDS policy panic is reachable: no code path builds or evaluates xDS policies.

The HTTP/2 rapid reset bypass is reachable wherever a deployment terminates or originates gRPC traffic. The Enterprise grpc server accepts HTTP/2 connections from external clients, which lets an unauthenticated caller flood streams directly. The backend/grpc client and the OTLP/gRPC exporter of telemetry/opentelemetry reach the same transport from a malicious or compromised upstream or collector. Deployments that expose no gRPC server and use no gRPC backend or OTLP/gRPC exporter are not exposed.

No CVE identifier has been assigned to this vulnerability, so KrakenD tracks it by its GHSA identifier.

Component

gRPC for Go (grpc-go)

Disclosed

Jul 15, 2026

CVSS Score

8.8

Description

GitHub published this advisory for grpc-go without an assigned CVE identifier. It bundles three distinct issues, all fixed in grpc-go 1.82.1.

The xDS RBAC engine silently ignored matcher fields it does not support, such as Metadata and RequestedServerName. A policy that relies only on those fields to deny a request therefore admits it, an authorization bypass.

The mitigation for the HTTP/2 rapid reset attack could be bypassed: a client that floods the connection with streams it immediately cancels never crosses the threshold that triggers the defence, so the server keeps allocating and tearing down stream state and burns CPU.

Finally, an xDS policy carrying a NOT rule around a field the engine does not handle makes the server panic and terminate the process.

Version summary

Community Edition

2.13.9

addresses this advisory

Affected CE versions

>= 2.0, < 2.13.9

Enterprise Edition

2.13.7

addresses this advisory

Affected EE versions

>= 2.0, < 2.13.7

Upgrade to the addressed version or later to remediate this vulnerability.

Stay up to date with KrakenD releases and important updates