You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AetherShell v2.0.0
Security release. Three breaking changes, all consequences of closing
findings from the 2026-08-04 audit pass:
- The Agent API requires a bearer token on every route but /health.
POST /api/v1/eval had no authentication while CORS defaulted to
allow_origin(Any), making it drive-by RCE from any visited web page.
- AgentApiConfig gained a public auth_token field.
- Agent mode gates the exec capability rather than the name 'sh':
timeout, xargs, proc.spawn, nohup, strace, ltrace, perf.stat,
perf.record and lxc.exec now require approval.
Human/REPL mode is unchanged. See docs/security/SECURITY_AUDIT_2026-07-30.md