Disable HTTP/2 by Default for Metrics endpoint to Mitigate CVE Risks #11764
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
needs-priority
Indicates an issue lacks a `priority/foo` label and requires one.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
What would you like to be added (User Story)?
There is a security vulnerability in golang/net which can allow malicious authorized clients to DOS the kube-apiserver.
More information can be found in kubernetes/kubernetes#121197
Detailed Description
The workaround for this issue that other projects have adopted is to make http/2 optional using a flag.
More information about the cve:
GHSA-qppj-fm5r-hxr3
GHSA-4374-p667-p6c8
Anything else you would like to add?
No response
Label(s) to be applied
/kind feature
One or more /area label. See https://github.com/kubernetes-sigs/cluster-api/labels?q=area for the list of labels.
The text was updated successfully, but these errors were encountered: