当前位置: 首页 > news >正文

【安全加固】Claude Code v2.1.149 发布:堵截 PowerShell 越权路径漏洞,账单明细精准透视

前言

近两日,Claude Code 团队以极高的频率对核心引擎进行深度打磨。在刚刚推出的v2.1.149版本中,官方带来了一次非常重要的底座加固。

这一次更新不仅重点修复了多个涉及文件系统和命令解析的路径越权安全漏洞,还为重度用户带来了账单成本的精准拆解。如果你在 Windows 平台使用 PowerShell 作为主终端,或者经常调用各种复杂的子代理与插件,这个版本绝对是必须要升级的安全里程碑。

更新时间:2026-05-22 22:09 UTC

一、 核心安全补强:堵截路径越权与沙盒范围修正

本次更新重点修复了权限与沙盒系统在极端边界条件下的潜在安全分析漏洞,可以说是对代码操作环境的安全防线进行了全面重构:

1. 修复 PowerShell 目录切换越权漏洞

  • 安全漏洞:在此前版本中,PowerShell 内置的快捷cd导航函数(如cd..cd\cd~以及盘符直接切换X:)在改变工作目录(Working Directory)时,无法被 Claude 的内部变量路径追踪器(Variable-tracking)敏锐捕获。

  • 潜在风险:这导致 AI 可以在未被沙盒察觉的情况下切换目录,并在后续命令中绕过原有的权限审查,读取工作区(Workspace)之外的敏感文件。

  • 修复方案:新版本彻底重构了对PWD/OLDPWD/DIRSTACK的状态解析流,消除了陈旧变量追踪在cd/pushd/popd之间带来的分析盲区。

2. 精确限制 Git Worktree 沙盒写白名单

  • 修复前:在使用 Git 工作树时,沙盒的写权限白名单错误地覆盖了整个主仓库根目录

  • 修复后:写权限被严格限缩在共享的.git目录内,且高危的hooks/config目录仍保持默认拒绝(Denied),防止 AI Agent 意外篡改主仓的全局配置。

3. macOS 系统级崩溃修复

  • Bug 表现:修复了 Bash 工具中的find命令在扫描超大规模目录树时,会无节制耗尽 macOS 系统的文件句柄 / vnode 表,从而导致主机(Host)直接死机或崩溃的底层故障。

二、 账单透明化:/usage成本精准拆解

随着插件、子代理和自定义技能的全面铺开,很多开发者发现自己的 Token 消耗速度变快,却很难复盘究竟是哪个组件最“烧钱”。

  • 全新透视面板:现在运行/usage命令,不仅能看到总体额度,还能看到按分类拆解的详细账单明细

  • 全景消耗透视:清晰展示究竟是哪些内置技能(Skills)、独立子代理(Subagents)、第三方插件(Plugins)以及具体的各个 MCP 服务器在驱动你的用量限制与成本消耗,让团队或个人的资源审计一目了然。

三、 TUI 交互与文本渲染全面进化

1./diff详细视图支持全键盘滚动

重度键盘流用户的福音。现在查看复杂代码比对(Diff Detail View)时,无需再动用鼠标,直接支持终端原生键盘导航:

  • 支持方向键、j/k键(Vim 党狂喜)、PgUp/PgDn、空格键(Space)以及Home/End快速起止跳转。

2. GFM 任务列表完美渲染

Markdown 渲染引擎进一步对齐 GitHub Standard(GFM):

  • 现在的待办事项复选框(- [ ] todo- [x] done)在终端中会渲染为真正的可视化选框图标,不再呈现为枯燥的纯文本减号或圆点。

四、 关键 Bug 修复清单

类别修复点描述
PowerShell修复了前缀/通配符允许规则(如PowerShell(dotnet.exe build *))无法对原生可执行文件和脚本实施自动放行的 Bug。
状态栏显示修复了状态栏死板显示用户基准/effort设置的 Bug。现在它能精准反映由特定技能或 Agent 前脑 frontmatter (effort:) 所动态赋予的真实思考强度。
工作流阻断修复了在工作树(Working Tree)没有真实未提交修改时,执行/ultraplan或创建远程会话会因“无法捕获未提交变动”而报错挂起的逻辑死锁。
历史记录流修复了在Ctrl+O打开的历史转录视图中,画面冻结在打开瞬间、无法随着新消息产生而实时自动滚动(Tailing)的体感问题。
命令历史修复了调出历史 Prompt 并对其进行二次编辑后,继续按上下方向键切换会导致刚刚编辑的内容彻底丢失的体验瑕疵。

五、 企业级扩展策略

  • 云端 MCP 放行:针对企业级受管环境,新增了allowAllClaudeAiMcps管理员配置项。开启后,可以在严格加载managed-mcp.json本地策略的同时,并线加载 claude.ai 云端 MCP 连接器。

  • 排障透明化otelHeadersHelper脚本在路径包含空格时不再静默失败,其报错和运行状态已完整接入/doctor诊断工具,极大方便了 OpenTelemetry 链路日志的接入。

结语

v2.1.149的补丁细则中可以看出,Claude Code 正在大步迈向企业级和生产级。对命令行路径欺骗(Bypass)的深度封堵,充分证明了开发团队将代码安全放在了首位;而更加直观的/usage账单拆解,则给到了开发者对 Token 消耗更精准的预算控制力。

安全无小事,建议所有 Windows 用户和重度长会话开发者立即执行强制更新:

Bash

claude update

标签:#ClaudeCode #安全漏洞修复 #路径越权 #PowerShell #账单拆解 #TUI交互 #技术更新

http://www.jsqmd.com/news/885958/

相关文章:

  • Redis三大缓存异常问题
  • 机器学习势函数在辐射损伤模拟中的性能评估与优化策略
  • 白嫖$100直充券,3款Search MCP让你的AI Agent更聪明!
  • 为什么这个免费工具能快速修复你的重要视频文件:完整实战指南
  • 相贯曲线自动焊接轨迹规划与轨迹控制技术【附代码】
  • 2026 太原装修公司十佳榜单重磅发布!口碑实力双优,装修选对不踩坑 - 资讯快报
  • 5分钟学会BlenderKit:让你在Blender里拥有一个永不枯竭的创意资源库
  • 2026广州增城注册公司怎么选?本地老创业者实测5家靠谱财税,避坑不踩雷 - 资讯快报
  • [Dify实战] 从 Docker Compose 起步,怎么先搭出一个可验证的 Dify 本地环境?
  • 小白友好:OpenClaw Windows 一键部署教程(含安装包)
  • 【常规维护】Claude Code v2.1.150 发布:聚焦内部基础设施演进
  • 调试手记:通过正点原子飞控源码理解PID串级调参与内外环频率匹配问题
  • 2026年北京朝阳搬家公司多维度精选推荐四家正规公司 - 余小铁
  • 2026广州高企认定机构哪家靠谱?主流代办服务商场景适配测评清单 - 资讯快报
  • DMA Buffer Cache同步的批处理优化及高通平台的实践
  • 电磁流量计十大品牌排名 - 水质仪表品牌排行榜
  • 网盘限速终结者:LinkSwift直链下载助手终极指南
  • CVE编号申请实战指南:从漏洞验证到协同披露
  • 大模型应用开发入门指南:从基础到实践
  • 保姆级教程:用5分钟在Kylin V10 ARM服务器上部署Java应用运行环境(JDK8)
  • WaveTools鸣潮工具箱:终极性能优化方案,让你的《鸣潮》从卡顿到丝滑
  • 番禺区搬家公司电话 高效快速搬家服务全攻略 - 从来都是英雄出少年
  • 长期使用Taotoken聚合接口对项目运维复杂度的实际影响观察
  • Amphenol ICC ND9ACN250A高速线束应用解析
  • 2026年5月西安AI搜索流量怎么抢?优质GEO优化服务商TOP5榜单 - 资讯快报
  • FortiGate DNS服务器:不只是域名解析,更是安全策略第一道防线
  • 终极指南:用Nucleus Co-Op在单台电脑上实现分屏多人游戏
  • 基于状态变量滤波器的有源分频器设计:低成本高保真音频系统核心
  • 临沂黄金回收优选榜单|甄选特色门店 合规经营无套路 铸就本地行业标杆 - 鑫顺黄金回收
  • LayaAir引擎新增华为小游戏发布能力并支持WebGPU渲染模式