OpenClaw v2026.4.8:5项安全漏洞修复 + Claude 推理链恢复——B2B销售AI必须升级
发布日期: 2026年4月8日 | 升级优先级:紧急
OpenClaw v2026.4.8 是一次不可跳过的安全升级。本版本修复了 5 个安全漏洞,恢复了 Claude 推理链(影响 Opus 4.5+/Sonnet 4.5+/Claude 4 系列),并新增企业网络代理支持(Slack),全面提升 B2B 智能销售代理的安全性与智能水平。
⚠️ 安全漏洞:立即升级
本版本包含 5 项安全补丁,影响所有 OpenClaw 部署环境:
1. 跨域重定向导致认证令牌泄露(高危)
307/308 HTTP 重定向此前会将请求头(包括 Authorization token 和 API Key)原样转发给重定向目标。在包含对外 Web 请求的场景中(如 Webhook、产品页面抓取),CRM API 密钥、大模型 API 密钥甚至客户数据可能因此泄露给非预期的第三方服务器。
v2026.4.8 修复后: 重定向时自动丢弃请求体和认证头,无需任何配置修改。
2. 高并发请求下的白名单绕过漏洞
/allowlist 命令的管理员验证仅在频道解析前执行,并未覆盖解析过程中。在高并发请求场景下,白名单变更操作可能绕过权限检查。现已在解析前后双重校验。
3. Base64 载荷内存耗尽
Teams、Signal、QQ 及图片处理接口现在在 base64 解码前强制检查字节大小上限。超大载荷此前可能直接耗尽服务器内存,在低配 VPS 部署环境尤为明显。
4. 不可信事件污染执行上下文
后台摘要、ACP 中继载荷和唤醒钩子事件现已标记为不可信,并从高权限执行上下文中隔离。防止外部注入内容获取提升后的工具执行权限。
5. Windows cmd.exe 审批门加固
cmd.exe 包装器内的环境变量赋值现在即使在默认权限提升时也会被审批门拦截,适用于 Windows 部署环境。
升级命令:
npm install -g openclaw@latest
# 或
npx openclaw@latest upgrade
🧠 Claude 推理链恢复——复杂销售场景显著提升
这是本版本最容易被忽视、却影响最深远的修复。
此前,OpenClaw 在将对话内容转发给 Claude Opus 4.5+、Sonnet 4.5+ 及所有 Claude 4 系列模型时,会默默丢弃 interleaved 思考块(thinking blocks)。结果是:复杂销售任务(多轮 BANT 资质评估、多重异议处理、竞品比价分析)收到的回答明显偏短、偏浅,模型的完整推理能力未能发挥。
v2026.4.8 修复后: 思考块正确保留并转发,无需任何配置修改。以下场景预计显著改善:
- 复合异议处理:客户在同一条消息中提出多个竞争性异议
- 模糊预算信号下的 BANT 评估:客户表达含糊,AI 需要多步推断
- 竞品差异化阐述:买家同时提及 3 个以上竞争对手时的综合回应
- 多层折扣逻辑的价格谈判:需要跨轮次记忆折扣规则的场景
如果您目前使用 Claude Opus 4.5+ 或任意 Claude 4 系列模型,这一修复单独就值得立刻升级。
🔌 Telegram 多账号配置修复
如果您为不同市场、不同产品线或不同销售区域运行多个 Telegram Bot,此前在 npm install -g 之后,Setup 合约会因找不到 dist 文件而导致网关启动失败。
v2026.4.8 修复后: 配置合约和密钥合约均从打包的 sidecar 加载,彻底解决全新安装后的启动问题。
对 B2B 外贸团队的实际影响:
- 俄罗斯/独联体市场机器人 + 中东市场机器人 + 欧洲市场机器人可同时可靠启动
- 每个账号独立的动作权限配置(如不同区域的 reactions 开关)正常生效
openclaw doctor修复多账号时不再丢失继承的白名单配置
🏢 Slack 支持企业 HTTP 代理
Slack 的 Socket Mode WebSocket 连接现在遵从环境变量中的 HTTP_PROXY、HTTPS_PROXY 和 NO_PROXY 设置。部署在企业防火墙、政府网络或强隔离云 VPC 内的服务器,不再需要任何网络层特殊配置:
export HTTPS_PROXY="http://proxy.corp.example.com:3128"
export NO_PROXY="localhost,127.0.0.1,*.internal.corp"
OpenClaw 自动读取这些环境变量,无需额外的 Slack 配置项。这对通过 Slack Connect 接入大型企业采购商(政府、央企、上市公司)的 B2B 销售团队尤为关键。
📊 长对话线程的上下文溢出恢复
长期 B2B 销售对话会积累大量 Token:BANT 资质确认、报价讨论、异议轮次、跟进总结……OpenClaw 的上下文溢出恢复现在将"单条超长工具结果"和"累积超限"两种场景合并为单次处理,并设有总上下文量兜底。此前可能出现的半途崩溃和 Token 累积失控问题已得到根治。
⚙️ 可插拔的对话压缩模型
现在可以为会话压缩(compaction)单独指定一个更轻量的模型,而不影响主对话模型:
agents:
defaults:
compaction:
provider: "claude-haiku-4-5" # 压缩用轻量模型,主对话模型不变
对于使用 Claude Opus 4.6 作为主模型的高并发 SDR 部署,此配置可显著降低压缩阶段的推理成本。
📦 其他值得关注的修复
| 模块 | 修复内容 |
|---|---|
| Matrix | 多段落和松散列表渲染修复,内容不再与列表项脱钩 |
| Discord | 封面图片现支持 URL 或本地 PNG/JPG/GIF 路径 |
| xAI/Grok | api.grok.x.ai 识别为 native endpoint |
| Mistral | Mistral Small 4 的 reasoning_effort 参数映射修复 |
| 网关 Cron | 重启后从磁盘加载 jobId,消除"unknown cron job id"错误 |
| HTTP 客户端 | 客户端断开时中止正在进行的 API 调用,防止孤儿请求 |
| 模型选择 | 手动指定的会话模型不再在运行途中被 fallback 链替换 |
🚀 快速升级指南
# 方式一:直接升级 npm 包
npm install -g openclaw@latest
# 方式二:使用 PulseAgent 模板(始终保持最新)
curl -fsSL https://raw.githubusercontent.com/iPythoning/b2b-sdr-agent-template/main/install.sh | bash
# 重启网关
openclaw gateway restart
已在 PulseAgent 托管? 安全补丁自动应用,无需手动操作。
PulseAgent:无需运维,直接运行 OpenClaw
PulseAgent 托管并管理您的 OpenClaw B2B 销售代理,安全补丁自动推送,无需服务器管理。
| 能力 | 自托管 OpenClaw | PulseAgent |
|---|---|---|
| 安全补丁更新 | 手动,何时更新取决于您 | 24小时内自动应用 |
| 多渠道(WhatsApp + Telegram + Slack) | 手动配置 | 开箱即用 |
| Claude 模型更新 | 手动 | 自动 |
| 可用性监控 | 自行搭建 | 已包含 |
| 技术支持 | 社区 | 专属支持 |
常见问题
Q:安全修复需要我修改配置吗? 不需要。所有 5 项安全补丁在升级后自动生效,无需手动调整任何配置。
Q:Claude 推理链修复会改变我代理的行为吗? 会——而且是更好的方向。复杂任务的回应会更深入、更完整。如果您的测试用例对回应长度有硬编码预期,可能需要调整。
Q:Telegram 多账号本来运行正常,还需要升级吗? 需要,主要是为了安全补丁。Telegram 修复是额外收益。
Q:Slack 代理支持需要在 OpenClaw 中做任何配置吗?
不需要。设置标准的 HTTPS_PROXY / NO_PROXY 环境变量即可,OpenClaw 自动读取。
延伸阅读
PulseAgent 为您的 B2B 外贸业务自动化 WhatsApp、Telegram、Slack 全渠道销售触达,由 OpenClaw 与 Claude 驱动。