A security issue was discovered in Kubernetes where a user may be able to redirect pod traffic to private networks on a Node. Kubernetes already prevents creation of Endpoint IPs in the localhost or link-local range, but the same validation was not performed on EndpointSlice IPs.
The product implements a protection mechanism that relies on a list of inputs (or properties of inputs) that are not allowed by policy or otherwise require other action to neutralize before additional processing takes place, but the list is incomplete.
The web application accepts a user-controlled input that specifies a link to an external site, and uses that link in a redirect.
Link | Tags |
---|---|
https://groups.google.com/g/kubernetes-security-announce/c/xAiN3924thY | third party advisory mailing list |
https://github.com/kubernetes/kubernetes/issues/102106 | third party advisory patch |
https://security.netapp.com/advisory/ntap-20211004-0004/ | third party advisory |