Skip to content

grpc: enforce strict path checking for incoming requests on the server (#8981)#1

Merged
saswatamcode merged 1 commit intothanos-community:membuffer_limitedfrom
danielmellado:membuffer_limited_cve_fix
Mar 31, 2026
Merged

grpc: enforce strict path checking for incoming requests on the server (#8981)#1
saswatamcode merged 1 commit intothanos-community:membuffer_limitedfrom
danielmellado:membuffer_limited_cve_fix

Conversation

@danielmellado
Copy link
Copy Markdown

Cherry-picks the upstream fix for CVE-2026-33186 (CVSS 9.1) from grpc#8985 onto the membuffer_limited branch.

grpc#8981)

RELEASE NOTES:
* server: fix an authorization bypass where malformed :path headers
(missing the leading slash) could bypass path-based restricted "deny"
rules in interceptors like `grpc/authz`. Any request with a
non-canonical path is now immediately rejected with an `Unimplemented`
error.
@saswatamcode saswatamcode merged commit a7315f1 into thanos-community:membuffer_limited Mar 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants