Snyk: Hack My Mis-configured Kubernetes
In the last few years, we’ve seen more and more responsibilities shift left – to development teams. With the widespread adoption of Kubernetes, we’re now seeing configurations become a developer issue first and foremost. This responsibility means that developers need to be aware of the security risks involved in their configurations.
Just by themselves, those configuration security risks might not be so harmful. But with other vulnerable components in the production environment, like the libraries used in the application, or a malicious container, potential attackers can build a multi-steps attack vector, using all of these risks together. As developers, we should give the necessary attention to those risks, and make sure that our applications and clusters are as secure as possible.
In this live hacking presentation, we demonstrate some of the key security issues that affect your Kubernetes configuration, including:
SecurityContext pitfalls like Privileged pods
Running pods without resource limitations
We explain what they actually mean, what an attacker can do to your cluster, and how you can fix them.