Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.0.17 ·

Windows Path Security Validation

Entry
JSON All of v2.0.17
EntryKind: in v2.0.17,
ChangesSection of the release

What: Enhanced security check that detects suspicious Windows-specific path patterns and requires manual approval before allowing file access.

How to use: Automatic protection when Claude attempts to access files with suspicious paths. You'll receive a prompt like: > "Claude requested permissions to read/write to {path}, which contains a suspicious Windows path pattern that requires manual approval."

Details:

  • Detects alternate data streams (: in paths beyond drive letter)
  • Detects short/8.3 format names (~1, ~2 patterns used to bypass filters)
  • Detects long path prefixes (\\?\, \\.\) that can bypass security checks
  • Detects trailing dots or spaces that Windows ignores
  • Detects reserved device names (CON, PRN, AUX, NUL, COM1-9, LPT1-9)
  • Applies to both read and write permission checks
  • Evidence: ZMQ() at line 454449, integrated into b41() at line 454621 and op() at line 454708 (function and security checks completely absent from v2.0.15)

See this entry in the whole of v2.0.17 →

Feedback