Repository navigation
fix: fail closed on untrusted sandbox probes - #27
Conversation
Codex Review (GPT-5.6 Sol via Bedrock)No issues found - LGTM. |
Review — PR #27: fail closed on untrusted sandbox probesReviewed the diff against the base-branch AutoSDE rule set ( Verdict: clean — this is a correct security hardening, approve. The two changes in
Checks performed:
No CRITICAL/HIGH/MEDIUM/LOW issues found. [CLAUDE-REVIEWED] 6c2ff38 |
|
Superseded by #38, which replays the same reviewed one-commit fix onto current main without force-pushing published history. Prior Codex and Claude reviews on this PR were clean. |
6c2ff38 to
91376de
Compare
Codex Review (GPT-5.6 Sol via Bedrock)No issues found - LGTM. [CODEX-REVIEWED] 91376de |
Claude Review — ✅ no blocking findingsReview of PR #27 —
|
…otdev#27) Adds a scheduled GitHub Actions workflow that: - Runs every night at 06:00 UTC (11pm PDT) - Builds desktop app for macOS arm64 + Linux x64 - Stamps version with -nightly.{date} suffix - Uploads artifacts to the pre-signed S3 bucket under nightly/{version}/ - Writes a nightly/latest.json pointer for future update feed integration - Gated on AWS secrets (skips S3 upload for forks without credentials) - Artifacts retained 14 days Also includes docs/RELEASE_AUTOMATION.md design doc covering the full three-channel pipeline (Nightly → Beta → Stable) for future phases. Co-authored-by: Zezhen Xu <zezhexu@amazon.com>
Co-authored-by: Stan Tian <txd@amazon.com>
Description
Pins the macOS sandbox capability probe to
/usr/bin/sandbox-execand/usr/bin/true. If either trusted system binary is missing, the probe now fails closed instead of resolving and executing a user-writablePATHfallback.This closes security scan Finding 8 and adds host-independent regression coverage.
Related Issues
Security scan Finding 8; no public GitHub issue.
Testing
git diff --checkpassChecklist