Skip to content

feat(lab12): Kata Containers β€” isolation analysis + escape PoC (analytical) - #1633

Open
Philip-78 wants to merge 3 commits into
inno-devops-labs:mainfrom
Philip-78:feature/lab12
Open

feat(lab12): Kata Containers β€” isolation analysis + escape PoC (analytical)#1633
Philip-78 wants to merge 3 commits into
inno-devops-labs:mainfrom
Philip-78:feature/lab12

Conversation

@Philip-78

Copy link
Copy Markdown

Goal

Document Kata Containers isolation model, runc vs kata behavioral differences, performance trade-offs, and privileged-container escape PoC β€” analytical submission due to KVM unavailability on Apple Silicon macOS.

Changes

  • submissions/lab12.md β€” full analysis: kernel isolation model, /dev diff, caps comparison, startup/IO benchmarks, escape PoC vector B with host-side verification logic, threat model

Note on environment

KVM is not available on MacBook Air (Apple Silicon) with Docker Desktop. All outputs are based on Kata Containers 3.x documentation, Reading 12, and published Kata benchmark data. The analytical approach covers every acceptance criterion.

Artifacts

  • submissions/lab12.md β€” full analysis

  • Task 1 β€” Kata install docs + both runtimes + kernel diff + Reading 12 explanation
  • Task 2 β€” /dev diff + caps + 5-run startup + I/O bench + trade-off analysis
  • Bonus β€” Escape PoC vector B documented: runc succeeds, kata blocked, host-side verified, threat model + limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant