Skip to Main Content
Talk Intermediate

Minimalism: Key To Cloud Security

Proposal status is Rejected
Session Description

Containers and Orchestrators are being rapidly adopted worldwide due to the advantages they provide. But so has risen the cyber attacks on the same. With the rise in recent vulnerabilities there’s an ever more demanding need to enforce security in containers.


Even with Static Analyzers in place which scan for known vulnerabilities, a new vulnerability can pop up anytime or you can be compromised at runtime. We should try to reduce the attach surface to secure against these unknown unknowns.


This talk will be about how can one choose to be a minimalist about their workloads right from choosing the right node images to reducing dependencies in containers and finally restricting and minimizing risks at runtime. We will explore about Container Optimized OS' , RBAC, Docker Slim, Network Policies, Kubernetes Security Context and tooling around Mandatory Access Control and how they can help you out on your path to become minimalist with your workloads to secure them.


---


Ecosystem generally promotes the use of Static Analysers. But static analysers in place scan for known vulnerabilities and a new vulnerability can pop up anytime or you can be compromised at runtime which may end up in losses. We should try to reduce the attack surface as much as possible to reduce these unknown unknowns.


Understanding the entities of your application and infrastructure and being minimalist about them goes a long way in securing the supply chain.


A great example is the Shellshock vulnerability in bash. Bash being a seemingly innocent package, no one would care about securing it in general. But Bash had a vulnerability for more than 2 decades and only got discovered in 2014 which is still being exploited by many attackers. But imagine containers built from scratch or on top of alpine/busybox. They dont' have bash at all and would be secure from the vulnerability.


This talk takes many such usecases and real life examples to explain how just having a reduced attack surface could go so long in securing your application and infrastructure.

References

Session Categories

FOSS

Speakers

Barun Acharya
Barun Acharya Software Engineer | Accuknox

Barun likes hacking on low level stuff and fiddling around developer toolings. He currently is maintainer and leading the development efforts for KubeArmor, CNCF Sandbox project and works as a Software Engineer at Accuknox . He loves to speak at conferences talking about Open Source, Cloud Native and Security. He is a proud CNCF Ambassador. He has been associated and is actively mentoring with programs like Google Summer of Code and LFX Mentorship.