The Wire · Showcase
SECRET LEAK THREAT MAKES GITHUB COMMENTS SAFER
By RepoJournal · Filed · About Anthropic
A security patch to the Claude Code Action stops public comments from leaking raw credentials.
Anthropic sealed a real leak: claude-code-action now runs redactSecrets() on every public issue, PR, and inline comment before they hit the GitHub API [1]. Release notes confirm the fix "prevents potential leakage of Anthropic API keys, AWS credentials, Slack tokens, JWTs, and GitHub tokens" [2]. Internal logs and step summaries already redacted, so this closes the last gap. Elsewhere, a bot-filter bug silently let Dependabot comments through regardless of your include/exclude settings, and the fix uses GraphQL __typename to match bots that the REST login can't [4][5]. The Claude plugins picked up a deterministic static pin check that flags any MCP launcher (npx, bunx, uvx, pipx) running a floating spec like @latest or a version range, a real supply-chain risk the pinned source SHA doesn't cover [3]. Those bumps rolling through, 67 PRs across the four repos, are routine [6], but the security work is not. Skip nothing on the redaction front.
One email a day. Unsubscribe in one click.
Keep up with Anthropic in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Merge and deploy the claude-code-action redaction fix (PR #1693) into your production action anthropics/claude-code-action [immediate]
- → Review existing secrets in public comment history for exposure from before the fix anthropics/claude-code-action [immediate]
- → Update claude-plugins to pick up the static pin check for MCP launchers anthropics/claude-plugins-community [plan]
- → Verify your bot filters now work with the GraphQL __typename fix anthropics/claude-code-action [monitor]
References
- [1] fix(security): unify secret redaction in public comment outputs (#1693) anthropics/claude-code-action
- [2] fix(security): unify secret redaction in public comment outputs ↗ anthropics/claude-code-action
- [3] ci(scan): deterministic static pin check for auto-exec MCP launchers (per-consumer severity) ↗ anthropics/claude-plugins-community
- [4] fix(github): match bot actors in comment filters using GraphQL __typename ↗ anthropics/claude-code-action
- [5] fix(github): match bot actors in comment filters using GraphQL __typename (#1616) anthropics/claude-code-action
- [6] bump(carta-investors): 6a712b6d → 0f0e2f5a ↗ anthropics/claude-plugins-official