Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.269 ·

Bash-tool deny-rule check now also screens read-only referenced paths

Bash deny-rule checks now also screen read-only file paths, such as those read by awk's getline

You'll notice Bug Fixes
JSON All of v2.1.269
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Bash ToolArea: what it touches
Bug FixesKind: in v2.1.269,
Bug FixesSection of the release
What

The permission check that screens file paths touched by a Bash command against deny rules (rules that block access to certain files) now checks two separate lists: the paths the command writes to or otherwise operates on, and a new, optional list of paths that are only read, such as files referenced by an awk/gawk getline call. The read-only list is checked specifically under the 'read' permission verb.

Why

This closes a gap where a command could read a forbidden file's contents through a side channel like getline, even if direct writes to that file were already blocked.

See this entry in the whole of v2.1.269 →

Feedback