跳到正文
10月21日周三
  1. GitHub 安全公告库 (GHSA)58

    MCP TypeScript SDK 跨源重定向泄露请求头与 OAuth 凭据,1.32.0 与 2.3.0 修复

    GitHub 安全公告指出,@modelcontextprotocol/sdk 1.31.0 及之前所有版本、@modelcontextprotocol/client 2.0.0 至 2.2.0 的 HTTP 客户端传输与 OAuth 请求会跟随任意源的重定向。

    为什么值得看:公告说明了跨源重定向会泄露自定义请求头与 OAuth 凭据,并给出受影响版本区间和升级版本,便于使用该 SDK 的开发者核对。

  2. Sploitus 利用聚合22

    CVE-2026-83548 与 CVE-2026-83549 漏洞利用项目

    一个教育性安全研究仓库发布了针对 CVE-2026-83548 与 CVE-2026-83549 的漏洞利用项目,提供从 GitHub 直接运行的下载脚本及 Python 环境搭建步骤。项目声明仅限本地虚拟机、Docker 容器、隔离实验环境和授权渗透测试等场景使用,并附有安全与法律免责声明。

  3. Sploitus 利用聚合0

    CVE-2023-2024 漏洞利用

    Sploitus 利用聚合收录了 CVE-2023-2024 的漏洞利用条目,但页面正文仅为产品名称与商标归属声明,未给出受影响厂商、产品与版本区间、漏洞类型、利用条件、CVSS 分数或修复版本等信息。

  4. Sploitus 利用聚合7

    firejail 利用程序

    Sploitus 利用聚合收录了一条针对 firejail 的利用程序条目,原始标题为“firejail exploit”。该条目未披露漏洞编号、受影响版本区间、利用条件或 CVSS 分数,正文仅为产品名称与商标归属的通用声明。

  5. Sploitus 利用聚合0

    undici 利用程序

    Sploitus 利用聚合收录了一条针对 undici 的利用程序条目,原始标题为“undici exploit”。正文仅包含品牌与产品名称的免责声明,未披露漏洞编号、受影响版本区间、利用条件或 CVSS 分数等信息。

  6. GitHub 安全公告库 (GHSA)58

    @angular/router 在 SSR 下因 RouterLink 保留查询参数存在 DoS 漏洞,22.2.1 与 21.2.25 已修复

    GitHub 安全公告指出,@angular/router 在 Node.js 上启用 SSR 且 RouterLink 使用 queryParamsHandling: 'merge' 或 'preserve' 时存在 DoS 漏洞,未认证远程攻击者可用并发请求耗尽 Node.js old-space 堆并导致 worker 崩溃。

    为什么值得看:通告给出了触发条件、受影响版本区间与修复版本,使用 Angular SSR 的团队可据此判断是否需要升级或加查询串长度限制。

  7. GitHub 安全公告库 (GHSA)58

    follow-redirects 数组形式 headers 绕过跨域凭据剥离,影响 1.15.11 与 1.16.0

    follow-redirects 在跟随跨域或协议降级重定向时,本应移除 Authorization、Proxy-Authorization、Cookie 及调用方声明的 sensitiveHeaders。

    为什么值得看:公告指出数组形式 headers 会让跨域凭据剥离静默失效,并给出可复现脚本与修复思路,便于使用该库的 Node.js 项目自查。

  8. GitHub 安全公告库 (GHSA)42

    ApostropheCMS 的 sanitize-html 因隐式闭合提前结束 nonTextTags 丢弃区,导致内容被渲染

    ApostropheCMS 使用的 sanitize-html 在处理 nonTextTags 时忽略 htmlparser2 传入的 isImplied 标志,从内部闭合仍未关闭的祖先元素会提前结束丢弃区,使本应被丢弃的内容被渲染。问题位于 index.js 的 onclosetag 处理逻辑(:638、:644),修复建议是隐式闭合不得结束丢弃区。

  9. GitHub 安全公告库 (GHSA)32

    ApostropheCMS @apostrophecms/page 模块 move() 同父级重排绕过 create 授权(CWE-862/CWE-639)

    ApostropheCMS 的 @apostrophecms/page 模块 move() 在跨父级移动时才校验目标父级的 create 权限,同父级重排会短路该检查,低权限编辑者可重排受限父级下其他子页面的 rank。该缺陷属 CWE-862/CWE-639,仅影响同级排序,不泄露字段内容也不影响可用性,且需管理员预先将可编辑页面置于受限父级下这一非默认树结构。

  10. GitHub 安全公告库 (GHSA)58

    ApostropheCMS 跨域会话令牌置于 URL 可致会话接管

    GitHub 安全公告 GHSA-hhvr-8m24-qqr3 指出,ApostropheCMS 的跨域会话迁移把一次性会话令牌作为 URL 查询参数 `?aposCrossDomainSessionToken` 下发并存入 Mongo 缓存,任何拿到该令牌的客户端无需凭证即可继承目标用户的完整会话(含 `passport.user`)。

    为什么值得看:公告给出可复现的 curl 步骤,说明跨域会话令牌放在 URL 查询参数里如何被无凭证客户端直接接管会话。