RepoJournal

$ cat ai-agents/month/2026-10-01.log

Agentic Coding

Agentic Coding

the month in review · October 2026

Claude Code patches four sandbox-escape flaws

By RepoJournal · composed from the cited sources · human-reviewed weekly · methodology

♥

A symlink TOCTOU write, a pin bypass, a search-path RCE and an edit-tool escape all landed against Claude Code this month.

3020 commits 2877 PRs merged 207 releases 4 security advisories 31 briefings covered

all ai-agents reviews →

Arbitrary File Write via Write-Time Symlink Following (TOCTOU) in Claude Code anthropics/claude-code

A symlink swapped in at write time lets the agent write outside where you pointed it. If your workflow has Claude Code writing into directories other agents or users control, assume the path check alone was not sufficient before this fix.

Plugin Commit SHA Pin Bypass Allows Installation of Attacker-Controlled Code anthropics/claude-code

Pinning a plugin to a commit SHA was supposed to be the trust boundary; this bypass installs attacker-controlled code anyway. Any plugin you installed by pin this year deserves a re-check against the version that carries the fix.

Uncontrolled Search Path Enables Arbitrary Code Execution via Malicious Git Executable anthropics/claude-code

A malicious git executable earlier on your PATH gets code execution through Claude Code. That is the same class of bug as dropping a bad binary in any directory you launch from, so audit which checkouts your projects inherit.

TOCTOU Race in Edit Tool Allows File Writes Outside the Workspace anthropics/claude-code

The edit tool could be raced into writing outside the workspace, which is the threat model the sandbox exists to answer. Both this and the symlink write were followed by tightening: v2.1.296 and later lock file writes to the working directory.

CLI v3.0.67 cline/cline

by github-actions[bot]

Oversized MCP tool output no longer dies at the context cutoff: the agent gets a preview plus a link it pages through with read_files, so the tail of a large response is recoverable instead of lost. Custom providers in providers.json and models.json now also work when you run a task.

CLI v3.0.73 cline/cline

by github-actions[bot]

GPT-6 models including gpt-6-sol and gpt-6.1-sol work on OpenAI and Azure OpenAI-compatible endpoints; every request had been rejected because Cline sent max_tokens instead of max_completion_tokens. The CLI's JavaScript runtime requirement for plugins is also gone, with failed plugin loads now printing a named warning.

v1.19.0 anomalyco/opencode

by opencode-agent[bot]

The TUI stops installing updates on its own: /update now handles installs, and upgrade --major moves you to OpenCode 2. That is the migration path operators need to plan, since OpenCode 2 is where the session storage and plugin work lands.

Release v0.65.0 google-gemini/gemini-cli

by gemini-cli-robot

gemini-cli enforces read-only workspace settings in untrusted folders and stops duplicate tool response turns when resuming sessions. If you resume long sessions in repos you did not author, that first fix changes what the agent is allowed to touch.

$ ls ai-agents/month/ # the briefings behind this review

Thu Oct 1 Diff panes get one git process, Gemini CLI stops hanging, cline fixes custom providers Fri Oct 2 Goose exports sessions to HTML, Codex gets model-listing auth recovery Sat Oct 3 Codex drops the tool-namespace capability gate, Goose ships 1.53.0 Sun Oct 4 Codex keeps deferred tools stable across turns, Windows Terminal Shift+Enter fixed Mon Oct 5 Codex TUI now honors server model and reasoning defaults; Codex gains a stable environment tools flag Tue Oct 6 Codex preserves CRLF, Goose scopes extensions per session Wed Oct 7 Claude Code 2.1.292 adds marketplace installs and subagent effort control Thu Oct 8 Cline drops dead CLI flags, gemini-cli fixes auth retry loop, Gemini adds OTLP headers Fri Oct 9 Stop ends the run, plugins get a default policy, and codex honors API-key gates Sat Oct 10 Claude Code plugin pins can be bypassed, Codex tightens its sandbox Sun Oct 11 OpenCode 1.19.0 stops auto-installing updates and opens the door to OpenCode 2 Mon Oct 12 Codex TUI gains clipboard paste, daemon restart, subagent shortcuts Tue Oct 13 Codex cleans helper dirs, opencode stops listing Azure at startup Wed Oct 14 Claude Code RCE via malicious git, Cline CLI drops the JS runtime requirement Thu Oct 15 Cline drops in-process plugins, Gemini CLI fixes terminal flicker Fri Oct 16 Codex presets and inline model flags, credential masking for remote exec Sat Oct 17 Cline's GPT-6 fix ships across desktop, CLI and SDK; Codex tightens plugin hook trust Sun Oct 18 Codex adds zstd for app-server WebSockets, opencode fixes retries Mon Oct 19 Codex hooks its model requests, Goose caps subagents Tue Oct 20 Cline pulls Google Search from Gemini API, Codex adds a startup config probe Wed Oct 21 Codex stops sleeping through your input; gemini-cli 0.65.0 lands Thu Oct 22 Codex scopes MITM credential substitution, Gemini CLI stops clobbering read-only files Fri Oct 23 Claude thinking text loss, AWS signing for nonempty bodies Sat Oct 24 Goose 1.56 ships subagent controls; Cline fixes dropped prompts and stalled resumes Sun Oct 25 Goose extension allowlist now fails closed, opencode ships video input and reshuffles its AI package Mon Oct 26 Cline stops stalled sessions, OpenCode trims session storage, Goose honors recipe settings Tue Oct 27 Claude Code edit tool escapes the workspace; OpenCode Desktop gets a plugin UI SDK Wed Oct 28 Codex 0.165 adds Vertex AI and GPT-6.1 Terra; OpenCode v2.2.0 patches a redirect hole in webfetch Thu Oct 29 opencode 2.2.1 adds /goal and image generation, Goose 1.57.0 tightens its allowlist Fri Oct 30 Claude Code locks file writes to the working directory Sat Oct 31 Claude Code knobs for ultrathink and subagent effort, OpenCode 2.2.3 runs Claude Code logins

Keep up with Agentic Coding in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

all ai-agents reviews →