2026-10-11 17:12 UTC

Independent reproduction and Anthropic’s response will determine whether Claude Code can bypass denied Read permissions to access plaintext secrets and requires a permission-model fix.

state: expiredheat: lowuncertainty: highconvergesscott: highclaude-code agent-security coding-agentsAnthropic

What is this?

Claude Code is Anthropic’s agentic coding tool, with a permission system intended to restrict file and command access. Several reports allege that it silently read or modified files covered by deny rules, including `.env` secrets, while separate documented permission bypasses were reportedly fixed in later releases. The supplied snippets do not independently reproduce the exact plaintext-secret claim or establish Anthropic’s response and current-version behavior, so whether this is a distinct unresolved flaw remains uncertain.

Why it matters to Scott

If independently reproduced, the denied-Read bypass would directly support Scott’s claim that agent permissions must be enforced by a deterministic, capability-and-data-scope boundary rather than trusted as an application-level guardrail; plaintext secret exposure also strengthens his case for proxy-mediated credential handling. It could change how he contains coding agents and provides a strong dated-receipts publishing opportunity, although the exact flaw remains unverified and Anthropic’s current response is unknown.
ip:framework.siloosip:concept.capability-scope-separationip:concept.guardrail-illusionip:concept.proxy-mediated-tokenisationdev:project.silo-osradar:concept.coding-agent-securityradar:concept.agent-securityradar:onepassword-claude-secret-injectionradar:claude-cowork-sharedroot-sandbox-escape
queries asked of Scott's wikis
  • coding-agent permission enforcement architecture
  • deny rules versus sandbox isolation
  • secret handling in agentic development environments
  • tool-mediated access and permission bypasses
  • coding-agent security harnesses and adversarial tests
  • fail-closed permissions for autonomous agents

Measured heat

no measured readings yet — the hourly heat pass fills this in

How the heat travelled

no chain yet — the hourly chain pass fills this in

Evidence (3) — ⭐ canonical anchor

sourceobjectauthorscorecomments
🟧 hnClaude Code can read plaintext secrets even when Read is deniedjdex20
🟧 echo.blog ⭐Reports that Claude Code can read plaintext secrets even when Read access is denied.Janko V.——
🟠 redditSecurity basics and checks for a designer getting into Claude Code.
ClaudeAI
lefthandatog16

Interpretation history

Decision trace