Containers Workshop: How They Work and How To Assess Them

  • Thursday, 29 Jun 2023 12:00PM EDT (29 Jun 2023 16:00 UTC)
  • Speaker: Moses Frost

Our containers workshop will be a two-hour workshop that will focus on how we can assess vulnerabilities in containers. As containers are part of the modern software stack, your company may use containers locally on a system and remotely on servers. Containers can be deployed on stand-alone servers, to a container service like AWS ECS, and on orchestration technologies like Kubernetes. Given how ubiquitous containers are, you will likely either be working with or attacking them at some point in your career.

Throughout the workshop, we will be helping you walk through how containers work, how to use them for placing products inside, and then how to assess them for security issues. Our labs will include privilege escalation, pivoting, and container breakout labs. If you want to see a sneak preview of SEC588, or you have taken the course and want to see some additional material in the revamped versions of the courseware, you should attend.

Prior to the workshop: Please download and install the workshop VM here -

Username: sec588
Password: slingshot

System Requirements:

  • CPU: 64-bit Intel i5/i7 (8th generation or newer), or AMD equivalent. A x64 bit, 2.0+ GHz or newer processor is mandatory for this class.
  • CRITICAL: Apple systems using the M1/M2 processor line cannot perform the necessary virtualization functionality and therefore cannot for the workshop.
  • BIOS settings must be set to enable virtualization technology, such as "Intel-VTx" or "AMD-V" extensions. Be absolutely certain you can access your BIOS if it is password protected, in case changes are necessary.
  • 8GB of RAM or more is required.
  • 60GB of free storage space or more is required.