Skip to content

Real-Life Story of the 1st Mainframe Container Breakout

Ian ColdwaterChad Rikansrud

Ian Coldwater and Chad Rikansrud unite container and mainframe hacking to achieve the world's first container escape on an IBM LinuxONE mainframe.

Summary

When Mainframe Architecture Meets Modern Containerization

IBM introduced containerized workloads (Docker/Kubernetes) to its enterprise s390x LinuxONE mainframe systems to modernize enterprise core banking applications.

Collaborative Exploitation Across Two Distinct Disciplines

Container security specialist Ian Coldwater and mainframe hacker Chad Rikansrud combine forces to audit container isolation on mainframe silicon.

Executing the First Mainframe Container Breakout

Exploiting Linux kernel capabilities, shared device nodes, and s390x hardware virtualization quirks, the team successfully escapes an unprivileged container, gaining root on the host mainframe.

Hardening Linux on z Systems

The authors present remediation steps for enterprise sysadmins running container workloads on IBM Z and LinuxONE architectures.

Related talks