Claude Code 2.1.257 blocks credential theft in auto mode by default

The new Containment Escape rule stops hijacked agents from stealing cloud keys or exfiltrating data; out-of-dir reads now prompt, and Fable 5.1 is default.

Nowline SEP 1 11:00 PM banner

Top AI stories from the last hour

Top AI stories from the last hour

Copy markdown

  • Auto mode won't auto-approve credential grabs

    A new Containment Escape rule means auto mode no longer silently approves cloud metadata-credential fetches, egress-evasion tricks, or cross-tenant reach — unless your environment explicitly marks them expected. If you run Claude Code unattended, a prompt-injected “summarize this page” can’t quietly walk off with your cloud keys anymore.

  • Reads outside your working dir now stop and ask

    Auto mode adds a one-time prompt before the first file read outside your working directories, plus a permissions.blockReadsOutsideWorkingDirectories setting to block them entirely. It caps how far a hijacked or over-eager agent can wander into the rest of your disk.

  • Fable 5.1 is now the default Fable model

    The update makes claude-fable-5-1 the default Fable model: 1M-token context at $10/$50 per Mtok, with cache reads at $0.25/Mtok. If you invoke --model fable in scripts, you’re on the new one automatically.

  • Handy new knobs: session effort, forced subagent model, clock format

    /effort s now changes effort for just the current session; CLAUDE_CODE_SUBAGENT_MODEL_FORCE pins every subagent to your chosen model, ignoring per-agent overrides; and new timeFormat / timeZone settings finally let you set 12/24-hour or UTC timestamps.