codex-preflight — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited codex-preflight (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
PermissionError: [Errno 1] Operation not permitted, seccomp, or unexpected “Permission denied” when paths look writable.git push, etc.read-pdf, pdf-to-markdown, llm, or wbg-auth.
gh,gcloud, gws, llm, aws, az, or oci.
1) Run the preflight helper:
scripts/codex-preflight.shCompatibility note: scripts/codex-sandbox-preflight.sh still exists as a shim, but scripts/codex-preflight.sh is the canonical script name.
2) If you’re in a normal shell and want structured output:
scripts/codex-preflight.sh --json3) If you’re in a normal shell and want to see what happens when network is enabled inside the sandbox:
scripts/codex-preflight.sh --with-network4) Summarize results (don’t paste the full output unless asked):
socket() allowed vs blocked (and DNS if allowed).CA-related env vars, Node CA env vars, proxy env vars, or local WBG CA bundle preparation look relevant.
uv version, Node toolchain versions, and whether the session appears to be in WSL, Windows, or a container.
when inside a git worktree.
tk, read-pdf, pdf-to-markdown, llm, andwbg-auth are available, plus a concise tk queue summary when applicable.
codex, gh, gcloud, gws, llm,aws, az, and oci look ready, missing, partial, or unsupported.
~/.config/wbg-auth is writable inside the sandbox.~/.codex/config.toml is symlinked to dotfiles or has diverged.INFO- socket() syscall blocked:-c sandbox_workspace_write.network_access=true (still sandboxed, but with egress).WARN missing_writable_root=$HOME/.config/wbg-auth (or similar) / sandbox write fails for ~/.config/wbg-auth:wbg-auth will crash on startup due to log file creation.~/.config/wbg-auth to sandbox_workspace_write.writable_roots in ~/.codex/config.toml.WARN- python TLS handshake ... failed certificate verification:bin/wbg-ca-helper install-wsl-trust.
requests / certifi, exportingREQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt and SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt can be necessary even when basic socket and DNS checks pass.
socket(). Use --with-network from a normal shell for that.Python HTTPS success; read the TLS / CA section before assuming “network is OK”.
codex-preflight when it is on PATH; the oldsandbox-named entrypoint is compatibility-only.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.