Skip to content

Add kvm-jailbox to Sandboxing & Isolation - #16

Open
ertug wants to merge 1 commit into
bureado:mainfrom
ertug:add-kvm-jailbox
Open

Add kvm-jailbox to Sandboxing & Isolation#16
ertug wants to merge 1 commit into
bureado:mainfrom
ertug:add-kvm-jailbox

Conversation

@ertug

@ertug ertug commented Jul 27, 2026

Copy link
Copy Markdown

Adds kvm-jailbox to Sandboxing & Isolation: persistent libvirt/KVM development VMs with nftables-enforced private-network denial, clean-traffic anti-spoofing, and a reduced device model.

Disclosure: I'm the author. Repo: https://github.com/ertug/kvm-jailbox — the blog post covers the threat model and a full configuration guide.

Differs from the KVM/libkrun entries already listed in that jailboxes are long-lived per-project workstations rather than ephemeral microVMs, and the network policy is inverted: internet access stays unrestricted, while every private address (host, LAN, other VMs, VPNs, metadata IP) is denied. kvm-jailbox check verifies this from inside a running guest, port-scanning every private address and failing if any is reachable.

Thanks for the extensive list.

Persistent libvirt/KVM development VMs with nftables-enforced private-network
denial, clean-traffic anti-spoofing, and a reduced device model.
@ertug
ertug force-pushed the add-kvm-jailbox branch from c3a73aa to 4e2ec26 Compare July 28, 2026 00:09
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