跳到正文
今天10月23日周五12 条
  1. GitHub 安全公告库 (GHSA)64

    Pillow 11.1.0 起打包的 libopenjp2 2.5.3/2.5.4 存在 OSV-2025-219 堆溢出写,可从 Image.open().load() 触发

    Pillow 从 11.1.0 起打包的 libopenjp2 2.5.3 与 12.0.0 至 12.3.0 打包的 2.5.4 含 OSV-2025-219 堆缓冲区溢出写,默认设置下经 Image.open(fp) 与 im.load() 即可到达,宿主系统打补丁无效。

    为什么值得看:报告给出了 ASan 复现栈与可控 rip 的堆布局细节,并说明修复补丁尚未进入任何 OpenJPEG 发行版。

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

    Storybook 修复 dev server 局域网代码注入漏洞,发布 8.6.19、9.1.21、10.6.2 等补丁版本

    Storybook 发布安全通告,指出 dev server 会把 WebSocket 认证 token 暴露给任何能加载其 HTML 页面的客户端,同一局域网内的主机可通过 IP 访问并取得该 token,进而向 story 文件注入代码或创建新文件,在特定条件下可在开发者机器上执行代码。

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

    Next.js 通告 use cache 函数返回 typed array 可致免认证 RCE

    GitHub 安全公告库发布 Next.js 通告,指出使用 App Router 与 Cache Component 的应用若存在返回多个 typed array 的 use cache 函数,可导致远程代码执行。通告称此类受影响应用没有已知规避方案,即使应用不含类似函数也建议立即升级。

    为什么值得看:通告说明使用 App Router 与 Cache Component 且 use cache 函数返回多个 typed array 的应用存在 RCE 风险,且无规避方案。

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

    GraphQL-core 修复 OverlappingFieldsCanBeMerged 校验规则二次复杂度 DoS

    GraphQL-core 发布通告,指出默认启用的 OverlappingFieldsCanBeMerged 校验规则可被小体积查询触发二次复杂度,364 KB 文档在 3.2.8 上校验耗时 319 秒,且无需认证。

    为什么值得看:通告给出了触发条件、实测耗时与修复版本,并说明常规深度限制和 WAF 为何挡不住这类校验期 DoS。

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

    GraphQL-core 修复注释 token 绕过 max_tokens 限制导致的拒绝服务漏洞

    GraphQL-core 发布通告,指出解析器的 max_tokens 限制未统计注释 token,用注释填充的文档可绕过该限制并持续占用内存,38 MB 载荷在 max_tokens=5 下额外占用约 92 MB 常驻内存。

    为什么值得看:通告说明了 max_tokens 未统计注释 token 的计数缺口,并给出升级后注释计入上限的行为变化。

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

    stream-json 的 FlexAssembler 字符串/RegExp 路径过滤存在 O(depth^2) CPU 拒绝服务问题

    GitHub 安全公告 GHSA-jj87-hc4r-jwfw 指出,npm 包 stream-json 的 FlexAssembler 在规则 filter 为字符串或 RegExp 时,每次容器开始都会对完整 keyStack 执行 join,嵌套深度 D 的文档产生 O(D^2) CPU 开销,约 96 KB(深度 16000)的输入可阻塞事件循环超过 1 秒。

    为什么值得看:通告说明 stream-json 的 FlexAssembler 在字符串或 RegExp 过滤规则下存在平方级 CPU 消耗,并给出 maxDepth 默认 1024 的修复。

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

    Next.js 图像优化 API 处理 SVG 时存在免认证 RCE 漏洞

    GitHub 安全公告指出,Next.js 用于图像优化的上游库存在内存相关漏洞,当 Next.js 运行在基于 glibc 的 Linux 上时可能导致 RCE。规避方案是确保 Next.js 使用的 sharp 版本大于或等于 0.35.5,全新安装会自动获得修复版本,升级 Next.js 到已修复版本也能让包管理器自动提供修复后的 sharp。

    为什么值得看:通告说明 Next.js 图像优化依赖的上游库存在内存问题,并给出 sharp 版本与升级两条规避路径。

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

    Pillow 多帧加载器模式切换后复用旧原生存储,MPO 路径可致越界写与命令执行

    Pillow 12.3.0 的多帧加载器在帧间切换 mode 时会复用上一帧的原生 ImagingCore 存储,导致越界写与进程崩溃;作者在 PSD、MPO/JPEG、DCX、MIC 四个入口验证了该问题。

    为什么值得看:披露者给出可复现的 MPO 上传路径与 10/10 成功标记,说明多帧模式切换导致的越界写可落到命令执行。

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

    Pillow JPEG 编码器堆缓冲区溢出:ICC 填满缓冲区后写 COM 注释越界

    Pillow 的 JPEG 编码器 ImagingJpegEncode() 在 src/libImaging/JpegEncode.c:330 写 COM 注释前不检查剩余空间,当 65498 字节 ICC profile 恰好填满 65536 字节缓冲区时,注释和整个压缩图像被写到堆缓冲区之外,进程以 SIGSEGV 或 glibc 堆错误终止。

    为什么值得看:披露给出可运行的复现脚本与补丁,说明默认保存路径下 ICC 恰好填满缓冲区即触发越界写。

  10. BleepingComputer94

    PHP 为 PHP2Shell 两个严重 RCE 漏洞发布紧急补丁

    PHP 安全团队为两个严重 RCE 漏洞 CVE-2026-109618 和 CVE-2026-109619(合称 PHP2Shell)发布紧急补丁,影响所有处理 Web 请求的 PHP 安装,包括 PHP-FPM、Apache with mod_php、php-cgi、FrankenPHP 和 LiteSpeed。

    为什么值得看:PHP 两个免认证 RCE 漏洞的紧急补丁与临时缓解措施,Cloudflare 已观察到早期攻击尝试。

10月22日周四
  1. The Hacker News58

    PHP 将发布带外更新修复两个 CVSS 9.2 的 RCE 漏洞

    PHP 计划于 10 月 21 日 14:00 UTC 发布带外安全更新,修复两个尚未公开细节的严重漏洞,安全团队给出的 CVSS v4.0 评分为 9.2。报道发布时官方通告尚未发布,受影响版本与修复版本需以正式通告为准。

    为什么值得看:PHP 计划在 10 月 21 日 14:00 UTC 发布带外安全更新,修复两个 CVSS v4.0 评分为 9.2 的未公开漏洞。

  2. The Hacker News72

    PHP2Shell 两个 PHP 漏洞补丁发布前,哪些措施真正有效

    在 PHP 计划于 10 月 21 日 14:00 UTC 发布两个评分 9.2 的 PHP2Shell 漏洞修复前,目前没有任何措施能完全阻断利用,社交平台上流传的 session.upload_progress.enabled=0 配置项被提出者 GMO Flatt Security 当天收回。

    为什么值得看:在官方补丁发布前,梳理了 session.upload_progress.enabled=0 等临时措施的实际边界,以及无法立即打补丁时的隔离与收敛思路。

  3. The Hacker News92

    PHP 发布应急补丁修复两个 PHP2Shell RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619,已出现利用尝试

    PHP 发布 8.5.12、8.4.27、8.3.36 和 8.2.35 应急更新,修复 PHP 运行时中两个 CVSS v4.0 评分 9.2 的免认证 RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619,影响可回溯至 PHP 5.4 的几乎所有版本。

    为什么值得看:PHP 运行时两个 9.2 分漏洞的应急补丁与版本对照表,附 watchTowr 与 Cloudflare 观察到的利用尝试和临时缓解措施。

  4. The Hacker News88

    GitLab 修复 CVSS 10.0 的 CVE-2026-110264,可致免认证 RCE 并影响 7.0 以来版本

    GitLab 于 10 月 21 日发布修复,CVE-2026-110264 在 CVSS 评分为 10.0,特定条件下未认证用户可因正则表达式编译时的整数溢出在自管理服务器上执行任意代码,影响 7.0 以来的所有版本。

    为什么值得看:修复覆盖 7.0 以来全部版本,且 10 月 12 日刚升级的实例仍落在影响范围内,运维需要重新核对版本。

  5. BleepingComputer78

    GitLab 修复最高严重级别的代码执行漏洞 CVE-2026-110264

    GitLab 发布安全补丁,修复 Regular Expression Compiler 中一个最高严重级别的整数溢出漏洞 CVE-2026-110264,该漏洞在特定条件下可让未认证用户远程在 GitLab 服务器上执行任意代码。

    同一件事,精选收录的是《GitLab 修复 CVSS 10.0 的 CVE-2026-110264,可致免认证 RCE 并影响 7.0 以来版本》

  6. The Hacker News58

    OpenCode 修复 MCP 服务器在登录时执行代码的漏洞

    OpenCode 的 AI 编码代理存在缺陷,恶意或被劫持的 MCP 服务器可在开发者登录时于 Windows 或 WSL 机器上执行代码,且以开发者自身权限运行。OpenCode 背后的公司 Anomaly 已在 9 月发布的 1.18.33 版本中修复该问题。

    为什么值得看:OpenCode 在登录阶段信任 MCP 服务器返回内容,使用该 AI 编码代理的开发者可据此判断是否需要升级。

  7. The Hacker News63

    Node.js 22.x/24.x/26.x 修复 Brotli 解码器越界写 CVE-2026-111497 等 10 个漏洞

    Node.js 于 10 月 21 日为 22.x、24.x、26.x 三条支持线发布安全更新,修复 10 个漏洞,其中 Brotli 解码器越界写 CVE-2026-111497 被项目描述为可导致远程代码执行,评级为 high。

    为什么值得看:通告列出 10 个修复项与各版本对应关系,并交代 Brotli 漏洞的公开 PoC 仅在削弱构建上达成代码执行。

  8. The Hacker News75

    FoxIO 披露 QPACK 缺陷可致 HTTP/3 服务器崩溃,并公开 PoC

    安全公司 FoxIO 披露 HTTP/3 的 QPACK 头压缩存在一类缺陷,未登录的远程攻击者用单个连接、少量压缩头部即可让服务器内存膨胀数千倍并耗尽内存,FoxIO 同时公开了可运行的 PoC。

    为什么值得看:FoxIO 公开了可运行的 PoC,并给出各 HTTP/3 实现是否已修复的对照表,运维可据此判断自己使用的栈是否暴露。

  9. The Hacker News93

    Amazon 称 PHP2Shell 漏洞 CVE-2026-109618 与 CVE-2026-109619 在公开披露前 4 天已被尝试利用

    Amazon 威胁情报团队称,2026 年 10 月 17 日在 MadPot 蜜罐上检测到针对 PHP2Shell 漏洞的利用尝试,来源 IP 为 103.216.220[.]92,归属澳大利亚,来自商业匿名化网络。

    为什么值得看:披露前四天蜜罐已遭匿名 IP 探测,补丁发布后数小时内出现多来源利用尝试,可观察补丁到利用的窗口压缩。

  10. Fortinet PSIRT 公告58

    Fortinet 通告 PHP 核心 RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619 的产品影响排查

    Fortinet 发布 PSIRT 通告,说明 PHP 在内存不足(OOM)时使用 longjmp() 退出当前上下文,部分上下文未正确处理该场景,导致请求内存在分配前处于未初始化状态,后续清理过程可能读取或依据该内存分支,多种 OOM 策略可稳定触发并导致远程代码执行(RCE)。

    为什么值得看:Fortinet 通告说明 PHP 的 OOM 处理缺陷可致 RCE,并列出仍在排查与确认不受影响的自家产品清单。

  11. GitHub 安全公告库 (GHSA)68

    Pillow 的 Ghostscript 调用存在参数注入,公开 PoC 可链式实现 RCE

    研究者披露 Pillow 的 PIL.EpsImagePlugin.Ghostscript() 在构造 Ghostscript 命令行时直接把用户可控的文件名放在 -f 位置,未校验以 - 或 @ 开头的文件名,构成 CWE-88 参数注入。

    为什么值得看:研究者公开了 Pillow 调用 Ghostscript 时的参数注入 PoC,并验证可链式执行命令,默认 -dSAFER 配置下同样成立。

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

    Pillow 修复内存中编码 TIFF 时的堆 use-after-free 漏洞

    GitHub 安全公告披露 Pillow 在将图像编码为内存中的 TIFF 时存在堆 use-after-free:libtiff 在编码阶段拒绝某个 tag 导致 TIFFWriteScanline 失败后,编码器释放了输出缓冲区却未关闭 TIFF 句柄,随后清理阶段 TIFFClose 刷新数据写回已释放内存。

    为什么值得看:公告给出可运行的 Python 复现脚本与 ASan 调用栈,便于维护者确认内存释放路径并判断自身服务是否受影响。

  13. GitHub 安全公告库 (GHSA)47

    virtualenv 修复 POSIX 控制台启动器将目标路径当作 shell 语法解析的问题,21.14.9 已修复

    virtualenv 发布通告,指出 app-data seeder 与 pip 生成的 POSIX 控制台启动器会把环境目标路径当作 shell 语法解析,攻击者需影响传给 virtualenv 的环境路径且用户随后运行生成的启动器,命令才会以用户权限执行,Windows 可执行启动器不受影响。

  14. OpenSSF 恶意包库88

    OpenSSF 恶意包库更新 MAL-2026-2144:litellm 1.107.0 被注入窃密与后门代码

    OpenSSF 恶意包库更新 MAL-2026-2144,将 PyPI 上的 litellm 1.107.0 标记为恶意,该版本于 2026-10-21 11:39 至 11:40 UTC 上传,含上游源码中没有的凭据窃取程序与远程代码执行后门,注入发生在构建或上传阶段。

    同一件事,精选收录的是《OpenSSF 恶意包库记录 PyPI litellm 1.107.0 含凭据窃取与后门》

  15. OpenSSF 恶意包库88

    OpenSSF 恶意包库记录 PyPI litellm 1.107.0 含凭据窃取与后门

    OpenSSF 恶意包库新增记录,指出 2026-10-21 上传至 PyPI 的 litellm 1.107.0 含上游源码中不存在的凭据窃取程序与远程代码执行后门,系在构建或上传环节注入。

    为什么值得看:记录披露了投毒 wheel 中三个额外文件的具体路径与哈希,可用于排查本地是否装过该版本并定位残留。

  16. BleepingComputer88

    CISA 警告 Plex2Shell 攻击链已在野利用,可获取 Plex Media Server 管理员令牌并执行代码

    CISA 警告攻击者正在积极利用 Plex Media Server 的四个漏洞,合称 Plex2Shell,串联利用后可获取所有者 admin token 并以提升权限执行代码,联邦机构须在 10 月 23 日前完成修补或缓解。

    为什么值得看:CISA 将 Plex2Shell 四个漏洞列入在野利用并给出联邦修复期限,同时把 Siemens 与 SiteGuard 的漏洞一并加入 KEV。

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

    Storybook 预览缺少来源校验可被恶意网站注入代码,官方发布 8.6.19 等修复版本

    Storybook 发布安全通告,指出运行受影响版本的 Storybook 开发服务器时,恶意网站可能对开发者项目造成未授权文件修改,在附加条件下被修改的文件可能以开发者权限被本地运行时执行;官方称未发现已在野利用。

    为什么值得看:通告给出四个受影响大版本的修复版本,并说明默认行为变更,开发者可据此判断升级与工作流调整。