KubewardenはKubernetes向けのポリシーエンジンです。Kubewardenクラスタのオペレーターは、ユーザーに対してネームスペース内でAdmissionPoliciesおよびAdmissionPolicyGroupsを展開する権限を付与できます。Kubewardenの約束の一つは、設定されたユーザーが特権昇格をせずに安全にネームスペース内のポリシーを展開できることです。特権のある"AdmissionPolicy"作成権限(デフォルトではありません)を持つ攻撃者は、3つの非推奨のホストコールバックAPI:kubernetes/ingresses、kubernetes/namespaces、kubernetes/servicesを悪用する可能性があります。攻撃者はこれらの非推奨API呼び出しを実行するポリシーを作成し、それぞれIngress、Namespace、およびServiceリソースへの読み取りアクセスを得ることができます。この攻撃は読み取り専用であり書き込み機能はありません。また、Secrets、ConfigMaps、あるいはこれら3つ以外のリソースタイプへのアクセスもできません。
|