跳到正文
今天10月23日周五7 条
  1. Sploitus 利用聚合80

    GitLab Onigmo 正则 repeat-ID 溢出漏洞 CVE-2026-110264 的 PoC 公开

    GitLab 于 2026-10-21 修复 CVE-2026-110264,该漏洞源于 Ruby 内置 Onigmo 正则引擎用 short int 存储 repeat ID,超过 32767 个范围重复的正则会使后续 ID 回绕为负,导致越界读写,CVSS 10.0,影响 GitLab 7.0 至 19.5.0。

    为什么值得看:PoC 公开了 GitLab Onigmo 正则 repeat-ID 溢出的崩溃复现与堆元数据损坏证据,并说明距离完整 RCE 还差哪些步骤。

  2. GitHub 安全公告库 (GHSA)65

    Django REST framework JSONParser 按攻击者指定 codec 解压请求体,公开 PoC 可绕过 DATA_UPLOAD_MAX_MEMORY_SIZE

    GitHub 安全公告 GHSA-3547-9m27-7rxg 披露 Django REST framework 的 JSONParser 会用客户端在 Content-Type charset 参数中指定的编码解码请求体,攻击者填入 bz2_codec 等字节变换编码即可绕过 Django 的 DATA_UPLOAD_MAX_MEMORY_SIZE 限制。

    为什么值得看:公告给出可运行的复现脚本与四组对照,说明默认解析器下小请求体如何放大内存占用。

10月22日周四
  1. Sploitus 利用聚合72

    OpenWrt odhcpd 栈溢出漏洞 CVE-2026-53921 的利用说明与修复版本

    Sploitus 收录的 CVE-2026-53921 利用材料称,OpenWrt 的 DHCPv6 服务 odhcpd 存在栈溢出(CWE-121,CVSS 9.8),远程无需认证的攻击者发送特制 DHCPv6 REQUEST 报文可造成内存破坏,可能导致以 root 权限执行任意代码或拒绝服务。

    为什么值得看:材料给出 OpenWrt odhcpd 的受影响版本区间与修复版本,并说明远程无需认证的 DHCPv6 报文可触发栈溢出。

  2. GitHub 安全公告库 (GHSA)60

    Pillow 修复 GIF 注释二次方拼接导致的 Image.open() DoS 问题

    GitHub 安全公告指出 Pillow 的 GifImageFile._seek() 在 src/PIL/GifImagePlugin.py 中用 bytes 拼接累积 GIF 注释,使 Image.open() 耗时随注释数据量呈二次方增长,默认设置下 2 MB 文件约 5 秒、4 MB 约 35 秒、8 MB 约 3 分钟,而同样大小的普通 GIF 不到 1 秒。

    为什么值得看:公告给出触发条件与实测耗时数据,并附上把 bytes 拼接改为列表 join 的补丁,便于使用 Pillow 的服务评估上传接口风险。

  3. GitHub 安全公告库 (GHSA)60

    Pillow APNG 在解压炸弹检查前按 IHDR 尺寸分配内存,附复现脚本与补丁

    Pillow 的 PngImageFile._seek() 在处理首个 fcTL 请求 OP_BACKGROUND 时,会先按 IHDR 声明尺寸调用 Image.core.fill 分配并清零整块画布,之后 Image.open() 的 _decompression_bomb_check 才执行。

    为什么值得看:材料给出可运行的复现脚本与两份补丁,说明 APNG 在炸弹检查前按声明尺寸分配内存的路径。

  4. Sploitus 利用聚合22

    针对 PHP 顺序内存分配不当漏洞(CVE-2026-109618 / CVE-2026-109619)的利用程序

    一个无依赖的 PHP 审计工具被公开,用于比对上游 PHP 版本并可选验证 web handler 是否解析 multipart 请求,涉及 CVE-2026-109618 与 CVE-2026-109619。记录的上游修复版本为 8.2.35、8.3.36、8.4.27、8.5.12,PHP 8.1 及更早版本需厂商复核。工具明确表示可达性证据既不证明漏洞存在,也不代表可远程代码执行。

10月21日周三
  1. Sploitus 利用聚合88

    eMudhra 中间 CA 密钥生成缺陷 PoC 从公开证书恢复 8 个私钥

    研究者公开 eMudhra CA 密钥泄露 PoC,仅凭公开证书数据即可恢复 8 个 eMudhra/emSign 中间 CA 的 P-384 私钥,对应标量 4、56、66、115、155、156、230、237,目前关联 CVE-2026-111943。

    为什么值得看:PoC 仅凭公开证书数据就恢复出 8 个中间 CA 私钥,展示了密钥生成失败如何直接摧毁证书信任链。

10月16日周五
  1. Rapid7 研究与公告88

    Rapid7 分析 GitLab CI/CD 正则整数溢出 CVE-2026-97229 并复现命令执行

    Rapid7 针对 GitLab 于 10 月 12 日在 19.4.2、19.3.5、19.2.8 中修复的 CVE-2026-97229 给出技术分析,该漏洞是 CI/CD 正则处理中的整数溢出,GitLab 给出 CVSS 10.0 并称可能被无需认证用户用于代码执行。

    为什么值得看:Rapid7 复现了从 CI 正则到 Onigmo pcode 溢出的完整链路,并给出检测特征与修复版本,可据此排查自建 GitLab。

9月9日周三
8月6日周四
  1. PortSwigger 安全研究67

    PortSwigger 研究:用 CRLF 头注入构造 desync 蠕虫并窃取 HTTPOnly Cookie

    PortSwigger 研究展示如何把 Nginx 中 $uri 变量导致的 CRLF 请求头注入升级为 CL.TE desync,并进一步做成可自我复制的 desync 蠕虫。

    为什么值得看:文章把常被低估的 HTTP 头注入一路推到 desync 蠕虫,并给出浏览器内触发与检测工具,适合研究利用链的人参考。