vulnforge_audit_microsegmentation
Audits distributed eBPF microsegmentation policies (CiliumNetworkPolicy, Kubernetes NetworkPolicy), verifies Zero-Trust default-deny postures, cloud metadata egress restrictions (169.254.169.254/32), L7 protocol visibility, and…
Instructions
Audits distributed eBPF microsegmentation policies (CiliumNetworkPolicy, Kubernetes NetworkPolicy), verifies Zero-Trust default-deny postures, cloud metadata egress restrictions (169.254.169.254/32), L7 protocol visibility, and auto-synthesizes hardened policies from live kernel flow telemetry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Format override (auto-detected if omitted) | |
| content | No | Raw NetworkPolicy YAML, CiliumNetworkPolicy YAML, or JSON policy content | |
| filePath | No | Policy file path or manifest name (optional) | |
| flowEvents | No | Live kernel flow events array or JSONL string to analyze and synthesize policies against (optional) | |
| enforceDefaultDeny | No | Require default-deny baseline for all unclassified traffic (default: true) | |
| enforceZeroTrustIngress | No | Flag wildcard ingress and require strict matchLabels endpoint selection (default: true) | |
| enforceMetadataEgressBlock | No | Block cloud provider instance metadata endpoint 169.254.169.254/32 in egress (default: true) |