Application with a critical vulnerability in a container with elevated privileges assigned to a privileged Kubernetes node
Set up the kubernetes integration.
このページは日本語には対応しておりません。随時翻訳に取り組んでいます。翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください。
Description
Unpatched vulnerabilities can increase the likelihood of exposing weaknesses, creating an entry point for attackers to gain unauthorized access to the pod or container. Granting excessive security capabilities to a pod or container can lead to unintended lateral movement to other containers, access to the underlying Kubernetes node, or access to cloud provider resources.
- Review any associated vulnerability references or advisories.
- Apply the appropriate patch based on remediation guidance. If no patch is available, apply compensating controls such as disabling or removing the vulnerable component.
- Review your Kubernetes pod or container security context configurations to ensure they provide proper isolation boundaries between containers and host resources.
- Apply possible mitigations, including the use of Kubernetes Pod Security Policies, SELinux, AppArmor, or Seccomp filters.
- Review the assigned cloud provider roles and permissions on the assigned node to ensure they are scoped to the principle of least privilege.