You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
This PR #715 added the get service permission to system:authenticated which is needed to lookup the named port of the service.
While this works as expected I think the helm chart is missing the restriction to the resource name of the service. This in turn will allow every authenticated user to get any service in the same namespace as sealed-secrets is deployed.
Expected behavior
I think this should be limited to just "sealed-secrets-controller" like in the controller.jsonnet file in the same PR.
Additional context
I'll happily provide a PR fix for this :)
The text was updated successfully, but these errors were encountered:
Which component:
controller
Describe the bug
This PR #715 added the
get service
permission tosystem:authenticated
which is needed to lookup the named port of the service.While this works as expected I think the helm chart is missing the restriction to the resource name of the service. This in turn will allow every authenticated user to
get
any service in the same namespace as sealed-secrets is deployed.Expected behavior
I think this should be limited to just "sealed-secrets-controller" like in the
controller.jsonnet
file in the same PR.Additional context
I'll happily provide a PR fix for this :)
The text was updated successfully, but these errors were encountered: