Security issues on VS Code

Issues the maintainers labelled both platform:vscode and area:security.

82 issues · 27 open · 55 resolved (67%) · first seen Feb 23, 2026

Is this getting better or worse?

This class of problem is holding steady. 43 new reports in the last 90 days vs 35 in the 90 before — +23%. The open backlog peaked at 27 in 2026-08 and sits at 27 today.

0 7 14 20 27 2026-022026-042026-062026-08
2026-02 — First reports2026-07 — Most new reports (20)2026-08 — Peak backlog (27 open)

Derived by counting each matching issue from its creation date until it closed. First-party computation over the anthropics/claude-code tracker — the trend is not published anywhere upstream.

Which builds report this

58 of these reports name the Claude Code build they were running, spanning 42 releases. Heaviest reporters:

Report volume, not a defect count: an issue can mention a build without that build having caused the failure. Versions come from the version string in the bug-report template, matched against real published tags.

Do these get fixed?

Median time to close is 34 days across 55 closures. Of the 55 closures with a recorded reason, 11% were closed as completed and 49 as not-planned or duplicate. The most recent completed fix landed in 2026-06.

Workarounds reported by the community

10 of these issues post a workaround someone says worked. The highest-engagement ones:

[BUG] 2.1.193 VS Code extension (Windows, native): OAuth login fails "certificate has expired" — regression from 2.1.190
…Encrypt chain), and adding the ESET root via does not help. Workarounds: (a) downgrade the extension to 2.1.190 ; or (b) remove/distrust the expired from the Windows certificate store (keeping ). Environment: Windows 10…
Found in the description of #71554 · resolved
[BUG] Workspace trust dialog never appears in the VS Code extension (shown via CLI), so project-scope plugins / project .claude/settings.json are silently skipped
…ver load because trust can't be granted in-editor. The only workarounds are launching once via CLI per repo, or hand-editing in (undocumented; see 720). Related issues - 12227 (open) — same downstream consequence (untrus…
Found in the description of #67319 · still open
[FEATURE] Support VS Code-style ${input:id} secret prompts in .mcp.json for VS Code extension
…Just click "OK" in the prompt Alternative Solutions Current workarounds tried: 1. System environment variables (current solution) — works but requires manual PowerShell setup per developer ( ) and a full VS Code restart…
Found in the description of #44158 · resolved
Read tool bypasses PreToolUse hooks and permissions.deny rules in VSCode extension
What's Wrong? rules and PreToolUse/PostToolUse hooks are not enforced for the tool in the VSCode extension. Files that should be blocked by both layers are read successfully with f
Found in the description of #37540 · resolved
Security: IDE extension silently captures selected text, including secrets from .env files
…ator when a selection is actively being captured as context Workaround Deselect all text before sending any message when working in or near credentials files.
Found in the description of #60062 · resolved

Excerpts are quoted from the linked issue so you can judge relevance before opening it. Threads that only ask for a workaround, or report that there is none, are excluded. These are community suggestions, not official guidance from Anthropic — read the full thread before applying one.

Matching issues 1–82

Ranked by community engagement (reactions weighted over comments).

Related aggregations

  1. Security issues on Linux

    752 issues
  2. Security issues on macOS

    699 issues
  3. Security issues on Windows

    255 issues
  4. IDE integration issues on VS Code

    1,307 issues
  5. Model behaviour issues on VS Code

    463 issues
  6. Terminal UI issues on VS Code

    230 issues
  7. Cost and usage issues on VS Code

    203 issues
  8. Permissions issues on VS Code

    176 issues