K8SEC.IO / Offensive Research & Training
KAOS
Kubernetes Agentic Offensive Security
Attack the architecture, not only the prompt.
KAOS is a hands-on learning and certification program for security practitioners assessing agentic systems. It covers the full path from untrusted input and model decisions to MCP tools, APIs, workload identities, memory systems, containers and Kubernetes.
One system. Multiple security domains.
Agentic applications combine probabilistic decisions with conventional software, identities and infrastructure. A credible assessment follows the complete execution path instead of isolating the model.
Application and API security
Identity and authorization
MCP and tool security
RAG and memory integrity
Container security
Kubernetes and cloud security
Observability and digital forensics
Trace every boundary.
The model proposes. Policy and software authorize. An identity executes. Telemetry and persisted state prove what happened.
External Input
User, document, message, event or retrieved content enters the system.
Agent / Planner
Models and reasoning loops propose steps, calls and delegations.
Policy Gate
Code, policy and human controls decide whether a proposal may proceed.
MCP / Tools
Tool registries and MCP clients translate intent into callable capabilities.
APIs / Workloads
REST, JSON-RPC, services and executors perform concrete operations.
Kubernetes Identity
ServiceAccounts, tokens and RBAC determine infrastructure authority.
Memory / RAG
Memory, retrieval stores and vector databases influence future decisions.
Example attack surfaces across the path
Direct and indirect prompt injection
Tool-description poisoning
Excessive tool permissions
Confused deputy
Memory poisoning
Retrieval poisoning
Cross-agent trust abuse
Token or workload-identity misuse
Unsafe executor behavior
Kubernetes RBAC escalation
Textual path: External Input → Agent / Planner → Policy Gate → MCP / Tools → APIs / Workloads → Kubernetes Identity → Memory / RAG. Identity, authorization, trust, telemetry and evidence apply across every boundary.
From map to containment.
KAOS assessments require architecture analysis, manual validation and reproducible evidence—not an attacking agent asked to find vulnerabilities.
Map
Identify agents, tools, data stores, identities and trust boundaries.
Trace
Follow a task from input through planning, authorization, execution and persistence.
Test
Validate instruction, tool, memory, API and infrastructure attack surfaces.
Prove
Capture code, traces, identities, authorization decisions and reproducible evidence.
Contain
Recommend controls that break the demonstrated attack path.
Build operator capability.
The KAOS learning path is now inside the authenticated workspace. Sign in or create an account to read the curriculum, draft study guides, mind maps and operator cheat sheets.
All modules remain in development. Learning access does not grant a live range or certification.
More than prompting.
Candidates work across source, configuration, protocol, identity, runtime and infrastructure evidence. Every result must be manually validated and reproducible.
- Inspect source code and configuration
- Enumerate MCP capabilities
- Map tool permissions
- Trace model output separately from executor action
- Analyze memory provenance
- Manipulate controlled lab inputs
- Validate identity and authorization decisions
- Write scripts or custom checks
- Correlate behavior with container and Kubernetes evidence
- Produce a defensible attack-path report
- Recommend and validate remediation
Infrastructure intelligence, operator judgment.
K8SEC maps Kubernetes resources, identities, exposures and attack paths. KAOS trains practitioners to test the wider agentic architecture across APIs, MCP, containers, cloud infrastructure and Kubernetes.
K8SEC Agent supplies read-only Kubernetes graph intelligence. It maps services, pods, ServiceAccounts, RBAC relationships, network exposure and attack paths. The human operator must correlate that evidence with the agentic control and data planes.
ServiceEXPOSESPod
PodUSES_SAServiceAccount
ServiceAccountBINDS_ROLERole
PodRUNS_ONNode
WorkloadREACHABLE_FROMWorkload
KAOS Practical Operator Assessment
A planned 24-hour, performance-based assessment in an isolated agentic and Kubernetes environment. The assessment emphasizes architecture analysis, manual validation and professional reporting.
Clear release status.
The LAB application supports account registration and enrolment review. All modules remain in development. Modules 2–9 now include draft lessons, synthetic trace exercises and practice worksheets. These materials do not replace validated isolated ranges or operator assessment.
- Modules 0–9: In development
- Practical assessment: In development
- Live ranges: Not released
K8SEC.IO / KAOS
Agentic security is systems security.
KAOS develops operators who can reconstruct the entire path from instruction to infrastructure action.