From 5f4ecf845f50eaa30c62d8c8afbb933d67f0a0f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arda=20G=C3=BC=C3=A7l=C3=BC?= Date: Fri, 15 May 2026 09:32:33 +0300 Subject: [PATCH] Add warning into kubectl proxy Kubernetes-commit: d6a64b80c11b917fa9b349c2d3fbcfcacc995b62 --- pkg/cmd/proxy/proxy.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/cmd/proxy/proxy.go b/pkg/cmd/proxy/proxy.go index 02b7f409d..64d194906 100644 --- a/pkg/cmd/proxy/proxy.go +++ b/pkg/cmd/proxy/proxy.go @@ -178,6 +178,9 @@ func (o *ProxyOptions) Complete(f cmdutil.Factory) error { } o.filter = nil } else { + if o.rejectPaths == "" || o.rejectMethods == "" { + klog.Warning("Request filter has been relaxed, your proxy may be vulnerable to attacks, please be cautious") + } o.filter = &proxy.FilterServer{ AcceptPaths: proxy.MakeRegexpArrayOrDie(o.acceptPaths), RejectPaths: proxy.MakeRegexpArrayOrDie(o.rejectPaths),