Skip to content

Security: yubnsbski/wbz

Security

SECURITY.md

Security policy

WBZ v0.1 is an experimental local control plane. It is not a hardened sandbox for hostile repositories or arbitrary untrusted code.

Supported version

Security fixes currently target the latest commit on the default branch.

Reporting a vulnerability

Do not include exploitable details, secrets, personal data, or private repository content in a public issue. Use GitHub's private vulnerability reporting feature for yubnsbski/wbz when available. If private reporting is unavailable, open a public issue containing only a request for a private contact channel.

Include:

  • affected version or commit;
  • minimal reproduction without secrets;
  • expected and observed security boundary;
  • impact and preconditions;
  • suggested mitigation, if known.

v0.1 boundaries

  • Work occurs in an isolated Git worktree.
  • The runtime does not push, open PRs, merge, deploy, or access secrets.
  • Codex review uses read-only mode; builders use bounded workspace access.
  • High-risk paths and permission expansion require human attention.
  • Model capacity and authentication failures stop or defer work.
  • The dashboard binds to loopback and rejects external origins, cross-site writes, non-JSON writes, and non-loopback Host headers.
  • Every state transition and risk decision is recorded in SQLite.

Git worktrees, model sandboxes, and localhost binding are defense layers, not complete security isolation. Run WBZ only on repositories and test commands you trust.

There aren't any published security advisories