#安全
22 篇
后量子 TLS 已经进了你的握手,但它只解决了一半
浏览器与 CDN 现在默认协商 X25519MLKEM768 这类混合密钥交换,"先存后解"的威胁基本被堵上。没解决的是签名那一半——证书链正在变胖。
第九巡回法院:AI 生成的代码不是 DMCA 意义上的「复制」
2026 年 9 月 16 日,第九巡回法院在 Doe v. GitHub 案中维持驳回 DMCA 第 1202 条的署名主张,认为生成式 AI 的输出不构成该条下的「复制」。
MCP 2026-07-28:把会话删掉,协议变回无状态
MCP 新规范删掉了 initialize 握手与 Mcp-Session-Id,把跨调用状态改成显式的服务端句柄。这篇梳理这次改动动了什么、为什么,以及对已经写了 MCP 服务端的人意味着什么。
Artex 转为闭源:安全工具被滥用之后,作者还能做什么
一款 AI 驱动的渗透测试工具被指与韩国多家金融机构的数据泄露有关,作者宣布停止更新并转为闭源。开源安全工具的责任边界,又一次被推到台前。
GhostAction:把恶意工作流推进数万个仓库
攻击者劫持维护者账号,往仓库注入伪装成安全审计的 GitHub Actions 工作流,扫遍整个 git 历史偷凭证。到 10 月 9 日,已有 500 多个账号、数万个仓库被卷入。
黄仁勋跳迈克尔·杰克逊:当爆款视频不再需要真实
一段约 86 秒的 AI 二创「黄仁勋世界巡演」在国内外刷屏,马斯克也下场调侃。它有趣,但也把「这段视频是真的吗」变成了日常问题。
Chrome 155:JPEG XL 回来了,后量子算法进了 Web Crypto
Chrome 155 稳定版支持直接解码 JPEG XL,用的是 Rust 写的 jxl-rs;Web Crypto API 同时加入 ML-KEM、ML-DSA 等后量子算法。
npm 包被投毒:一次 postinstall 能带走多少凭证
2026 年 10 月,tensorlake 的 0.5.144 被植入 Shai-Hulud 蠕虫,目标是 npm、GitHub、云厂商与 AI 服务的凭证。供应链攻击的门槛,已经低到一次账号失守。
AI Agent 串起两个零日:DIVD 被攻破的几秒钟
一个自主 AI Agent 把 Zammad 的两个零日漏洞串成完整攻击链,拿下以协调漏洞披露为业的 DIVD。攻击的节奏,第一次不再由人决定。
GLPI 的模板注入 RCE:管理员权限为什么不该等于 root
CVE-2026-26026 让 GLPI 的管理员通过改模板拿到服务器上的任意命令执行,CVSS 9.1。这条漏洞值得讲的不是攻击链,而是它暴露的一个普遍假设:管理后台的人,凭什么能执行系统命令。
Base64:它不是加密,也不是压缩
Base64 把 3 字节编码成 4 个可打印字符,体积涨三分之一。它解决的是「二进制不能安全穿过文本通道」,不是保密。
幂等键:让重试变得安全的那一次写入
网络超时不代表服务端没执行。幂等键把「同一个请求」标识出来,服务端据此返回首次结果而不是再执行一遍。
JSON 规范化:为什么同样的对象算出了两个哈希
键的顺序、数字写法、转义方式都会改变字节流。要让哈希稳定,必须在序列化这一层定死规则,而不是指望 JSON.stringify 每次都给你同一串。
灾难性回溯:正则为什么会让 CPU 打满
嵌套量词让匹配尝试数指数增长,(a+)+b 在一条长的不匹配输入上就能拖死进程。修法是去掉嵌套量词或给正则加超时。
iframe sandbox:它收窄能力,不是加固
sandbox 属性默认剥夺一切能力,靠 allow-* 逐项放回。弄反方向是常见错误:加上 sandbox 之后脚本全不能跑了,因为那是默认值。
Unicode 规范化:看起来一样的两个字符串为什么不相等
é 可以是一个码点,也可以是 e 加组合重音。比较、存储、索引之前先统一成 NFC,否则同形异码会让查重和登录全部失效。
URL 编码的三个陷阱:空格、加号与双重编码
查询串里的 + 是空格,路径里的 + 是加号;同一个字符在路径与查询里的编码规则不同;编码两次会得到看似正常却永远匹配不上的值。
SharePoint 反序列化 RCE:CVE-2026-45659 分析
一个普通 Site Member 账户就足以在 SharePoint 服务器上执行任意代码。微软最初判定「利用可能性较低」,CISA 依据在野证据把它拉进了 KEV,并要求三天内完成修复。
n8n 未授权 RCE(Ni8mare):CVE-2026-21858 分析
表单节点跳过了对 Content-Type 的验证,于是一个 application/json 请求就能让它去读任意文件。读出配置里的密钥后可伪造管理员 JWT,再借沙箱绕过完成 RCE。
Cisco FMC 未授权 Java 反序列化 RCE:CVE-2026-20131 分析
CVSS 10.0、无需认证、以 root 权限执行代码,而且已经被勒索组织当作零日用了 36 天。防火墙管理中枢本身被攻破,等于把所有策略与日志一起交出去。
Next.js 增量缓存路径遍历 RCE:CVE-2026-75604 分析
一个没被转义的反斜杠,在 Windows 上把增量缓存变成任意文件读写;再用泄露的 Server Action 加密密钥伪造请求,借 React Flight 的属性链走到 Function。
React Router 原型污染链式 RCE:CVE-2026-42211 分析
turbo-stream v2 在 TYPE_ERROR 分支里动态调用构造函数却不校验来源。只要应用里已存在一个原型污染,这条路径就能被接上 Function,把两步中危拼成 RCE。
