Librsvg 修复嵌套 XInclude 重复实体声明导致的释放后使用漏洞
Librsvg 解析含嵌套 XInclude 的 SVG 文档时,若实体声明与已有实体重名,会触发释放后使用错误:递归 XInclude 解析的另一文档声明同名实体,经 entity_insert() 替换首个条目并调用 xmlFreeNode(),外层 xmlCtxtParseEntity() 仍继续使用已释放的 144 字节 xmlEntity。
Librsvg 解析含嵌套 XInclude 的 SVG 文档时,若实体声明与已有实体重名,会触发释放后使用错误:递归 XInclude 解析的另一文档声明同名实体,经 entity_insert() 替换首个条目并调用 xmlFreeNode(),外层 xmlCtxtParseEntity() 仍继续使用已释放的 144 字节 xmlEntity。
GitHub 安全公告指出,Next.js 用于图像优化的上游库存在内存相关漏洞,当 Next.js 运行在基于 glibc 的 Linux 上时可能导致 RCE。规避方案是确保 Next.js 使用的 sharp 版本大于或等于 0.35.5,全新安装会自动获得修复版本,升级 Next.js 到已修复版本也能让包管理器自动提供修复后的 sharp。
为什么值得看:通告说明 Next.js 图像优化依赖的上游库存在内存问题,并给出 sharp 版本与升级两条规避路径。
Sentry-JavaScript SDK 的 tunnelRoute 选项会让 SDK 对隧道路径下的所有请求跳过中间件,而 rewrite 只处理隧道路径本身带 o 和 p 参数的请求,落在两者差距内的请求会进入应用且不经过中间件。
Pillow 的 Image._decompression_bomb_check 只在 Image.open() 时对首帧执行,MpoImageFile.seek() 与 DcxImageFile.seek() 重新解析帧后未再检查,构造首帧极小、后续帧超大尺寸的 MPO 或 DCX 文件即可绕过限制并耗尽内存。
Pillow 的 TarIO.__init__ 未校验 tar 头 size 字段是否为正,构造 size 为负值的头部会让 seek 回退到自身,形成永不返回的无限循环,进程占用 98%–100% CPU。
GitHub 安全公告指出,Pillow 的 Exif.load() 在剥离 EXIF 数据开头的 Exif\x00\x00 标记时,每轮都会复制剩余数据,而 PNG 的 eXIf 块没有像 tEXt、zTXt、iTXt 那样受 MAX_TEXT_CHUNK 和 MAX_TEXT_MEMORY 限制,因此填充重复标记的 eXIf 块会让解析耗时随块大小平方增长。
Nodemailer 的 DKIM 签名在展开 RFC 5322 头部续行时,每轮都对不断增长的合并行重新执行 `/^[ \t]/` 正则测试,导致 O(n^2) CPU 开销。
GitHub 安全公告指出,启用 cacheComponents: true 时,若一个 use cache 函数调用另一个读取 root param 的 use cache 函数,且内层调用命中已有缓存条目,外层函数的缓存键会遗漏该 root param,导致同一份响应被复用于所有 root param 值。
为什么值得看:通告说明启用 Cache Components 后嵌套 use cache 函数的缓存键会漏掉 root param,导致跨值内容串用,且无规避方案。
Black 捆绑的 GitHub Action 在启用 use_pyproject: true 时会读取 tool.black.required-version 并直接安装该版本,未做校验,攻击者可通过 PR 修改 pyproject.toml 指向恶意仓库,在受害者仓库上下文中执行不可信代码。
ip-address 的 `new Address6()` 与 `Address6.isValid()` 在应用 45 字符长度限制前先用 `/%.*$/` 剥离 zone 标识符,大量 `%` 后接行终止符时正则从每个 `%` 重试,拒绝耗时随长度平方增长。
Ubuntu 发布 USN-8952-1 安全公告,修复 Tornado 在处理特制网络流量时可能崩溃或泄露敏感信息的多项漏洞,涉及 CVE-2026-91992、CVE-2026-91990、CVE-2026-103263、CVE-2026-103262、CVE-2024-14029 和 CVE-2023-54397。
PHP 安全团队为两个严重 RCE 漏洞 CVE-2026-109618 和 CVE-2026-109619(合称 PHP2Shell)发布紧急补丁,影响所有处理 Web 请求的 PHP 安装,包括 PHP-FPM、Apache with mod_php、php-cgi、FrankenPHP 和 LiteSpeed。
为什么值得看:PHP 两个免认证 RCE 漏洞的紧急补丁与临时缓解措施,Cloudflare 已观察到早期攻击尝试。
PHP 计划于 10 月 21 日 14:00 UTC 发布带外安全更新,修复两个尚未公开细节的严重漏洞,安全团队给出的 CVSS v4.0 评分为 9.2。报道发布时官方通告尚未发布,受影响版本与修复版本需以正式通告为准。
为什么值得看:PHP 计划在 10 月 21 日 14:00 UTC 发布带外安全更新,修复两个 CVSS v4.0 评分为 9.2 的未公开漏洞。
在 PHP 计划于 10 月 21 日 14:00 UTC 发布两个评分 9.2 的 PHP2Shell 漏洞修复前,目前没有任何措施能完全阻断利用,社交平台上流传的 session.upload_progress.enabled=0 配置项被提出者 GMO Flatt Security 当天收回。
为什么值得看:在官方补丁发布前,梳理了 session.upload_progress.enabled=0 等临时措施的实际边界,以及无法立即打补丁时的隔离与收敛思路。
GitLab 于 10 月 21 日发布修复,CVE-2026-110264 在 CVSS 评分为 10.0,特定条件下未认证用户可因正则表达式编译时的整数溢出在自管理服务器上执行任意代码,影响 7.0 以来的所有版本。
为什么值得看:修复覆盖 7.0 以来全部版本,且 10 月 12 日刚升级的实例仍落在影响范围内,运维需要重新核对版本。
ammonia 存在 mXSS 漏洞:当同时启用 math 与 annotation-xml 标签、但禁用 encoding 属性时,annotation-xml 与其他 MathML/SVG 集成点标签行为不同,命名空间过滤未能正确剥离不兼容标签,攻击者可注入任意 JavaScript。
PHP 维护者发布 8.5.12、8.4.27、8.3.36 和 8.2.35,修复两个可导致免认证远程代码执行的严重漏洞。受影响范围包括 PHP-FPM、Apache 的 mod_php、php-cgi、FrankenPHP 和 LiteSpeed 等处理 Web 请求的 PHP 安装,其中 mod_php 风险最高,已有演示利用可在应用代码运行前通过免认证请求触发攻击。
同一件事,精选收录的是《PHP 为 PHP2Shell 两个严重 RCE 漏洞发布紧急补丁》
Signal 修复了 RingRTC 中的高危漏洞 CVE-2026-113380(CVSS 9.3),恶意呼叫方可在用户挂断后继续维持音频和视频轨道。问题根源在于挂断未被当作终止开关,而是作为事件加入 FSM 事件队列,且对端事件没有速率限制、挂断事件也没有优先级,攻击者可用垃圾事件淹没队列使挂断一直排队。
GitLab 发布安全补丁,修复 Regular Expression Compiler 中一个最高严重级别的整数溢出漏洞 CVE-2026-110264,该漏洞在特定条件下可让未认证用户远程在 GitLab 服务器上执行任意代码。
同一件事,精选收录的是《GitLab 修复 CVSS 10.0 的 CVE-2026-110264,可致免认证 RCE 并影响 7.0 以来版本》
绿盟科技 CERT 监测到 PHP 披露远程代码执行漏洞 CVE-2026-109618/CVE-2026-109619,CVSS 评分 9.2,目前已有漏洞细节披露。
同一件事,精选收录的是《PHP 两个 RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619 已有 PoC,超 2260 万实例暴露》
php-crisis-toolkit 是针对 PHP2Shell 漏洞 CVE-2026-109618 与 CVE-2026-109619 的防御性自查与响应工具,仓库声明不含利用代码、PoC 或攻击流量样本。
Splunk 为 Splunk Enterprise 9.4.16、10.0.11、10.2.8、10.4.4 和 SOAR 8.7.0 发布更新,修复产品代码中的 16 个和 15 个 CVE,含 CVE-2026-76299、CVE-2026-76302、CVE-2026-76531、CVE-2026-76407 等严重级访问控制与数据暴露问题。
OpenCode 的 AI 编码代理存在缺陷,恶意或被劫持的 MCP 服务器可在开发者登录时于 Windows 或 WSL 机器上执行代码,且以开发者自身权限运行。OpenCode 背后的公司 Anomaly 已在 9 月发布的 1.18.33 版本中修复该问题。
为什么值得看:OpenCode 在登录阶段信任 MCP 服务器返回内容,使用该 AI 编码代理的开发者可据此判断是否需要升级。
Cisco 周三为 Expressway Series、IOS XR、Snort 3 和 Unified Communications 产品发布 34 个漏洞的补丁。
Node.js 于 10 月 21 日为 22.x、24.x、26.x 三条支持线发布安全更新,修复 10 个漏洞,其中 Brotli 解码器越界写 CVE-2026-111497 被项目描述为可导致远程代码执行,评级为 high。
为什么值得看:通告列出 10 个修复项与各版本对应关系,并交代 Brotli 漏洞的公开 PoC 仅在削弱构建上达成代码执行。
Oracle 发布 2026 年 10 月 Critical Patch Update,共带来 1,295 个修复,涉及 1,209 个 CVE,其中 95 个为严重级别。
PHP 项目发布 CVE-2026-109618 与 CVE-2026-109619 两个漏洞通告,称二者均可导致 Web 部署环境中的免认证远程代码执行,修复版本为 8.5.12、8.4.27、8.3.36、8.2.35,PHP 8.1 及更早分支已不在上游正常支持范围内。
同一件事,精选收录的是《PHP 为 PHP2Shell 两个严重 RCE 漏洞发布紧急补丁》
Ubuntu 发布 USN-8949-1,修复 Ghostscript 的多个安全问题,涉及 CVE-2026-101258、CVE-2026-103226 以及一个未分配 CVE 编号的字体操作数校验缺陷。
Ubuntu 发布 USN-8950-1,修复 poppler 在处理加密 PDF 时密码长度限制不当的问题,攻击者可利用特制文件造成拒绝服务。受影响版本包括 26.10 的 libpoppler162、26.04 LTS 的 libpoppler156、24.04 LTS 的 libpoppler134 和 22.04 LTS 的 libpoppler118,均已提供更新包版本。
Ubuntu 发布 USN-8947-1,更新 nss 包中的 CA 证书,移除因中间 CA 证书被入侵的 "emSign ECC Root CA - G3" 和 "Comodo AAA Services root" 两张根证书。修复方式为将 libnss3 升级至各发行版指定版本,涵盖 14.04 LTS 至 26.10。
Ubuntu 发布 USN-8951-1,修复 c-ares 异步域名解析库中的多个漏洞,涉及 CVE-2020-22217、CVE-2022-4904、CVE-2026-69184 和 CVE-2026-69186。
Ubuntu 发布 USN-8890-2,为 Ubuntu 26.10 的 libsoup3 提供对应更新,补上 USN-8890-1 对 libsoup 的修复。
PHP Foundation 发布补丁,修复 CVE-2026-109618 与 CVE-2026-109619 两个 CVSS 9.2 的漏洞,二者均可导致免认证 RCE,分别源于内存耗尽处理(OOM)中的内存破坏和同一 worker 上后续请求复用陈旧请求全局状态。
为什么值得看:PHP 核心内存管理与错误处理中的两个 9.2 分漏洞影响面覆盖默认配置,通告给出了明确的修复版本与受影响部署形态。
Fortinet 发布 PSIRT 通告,说明 PHP 在内存不足(OOM)时使用 longjmp() 退出当前上下文,部分上下文未正确处理该场景,导致请求内存在分配前处于未初始化状态,后续清理过程可能读取或依据该内存分支,多种 OOM 策略可稳定触发并导致远程代码执行(RCE)。
为什么值得看:Fortinet 通告说明 PHP 的 OOM 处理缺陷可致 RCE,并列出仍在排查与确认不受影响的自家产品清单。
OpenClaw 的浏览器 CDP 发现功能可接受本应被策略阻止的 WebSocket URL,低信任调用方或配置输入路径可借此访问被拦截的网络目标。该问题仅在受影响功能启用且可达时成立,实际影响取决于运营者配置。首个修复稳定版本为 2026.6.6,升级前可将该功能限制为可信运营者或在不需要时禁用。
ApostropheCMS 的 `@apostrophecms/import-export` 模块导出内容时,文件名由站点 shortName、文档类型和 `YYYYMMDDHHmmss` 时间戳组成,无随机令牌,任何人猜到路径即可在文件存续期内通过未认证 HTTP GET 下载完整导出包。
GitHub 安全公告指出,Vitest 5 在启用 UI(--ui)、Browser Mode 或 api 时,Vite 的 server.fs.deny 未被按预期应用,能访问该服务器的客户端可通过明文 HTTP 读取 .env、私钥与证书、.npmrc、.git 以及 Vitest 的 API token 文件 .vitest-secret-token。
为什么值得看:通告说明了哪些 Vitest 启动方式会暴露文件、哪些不受影响,并给出显式配置 server.fs.deny 的规避写法。
pypdf 存在未校验 JPEG 图像数据加载问题,攻击者可构造 PDF 触发任意图像解析器被调用,需加载声称使用 /DCTDecode 过滤器的图像。未安装可选 Pillow 依赖的用户不受影响,该问题已在 pypdf 6.21.1 中修复,无法升级者可参考 PR #4222 的改动作为规避方案。
Pillow 的 ImagingExpand 在 src/libImaging/Filter.c 中复制边缘像素时未检查输入是否为空,对宽度或高度为 0 的图像应用 MedianFilter、MinFilter、MaxFilter 或 RankFilter 会让整个 Python 进程收到 SIGSEGV。
Pillow 12.3.0 及上游 main 分支(ad277e2761b489681e71b51e91367d46b0ceabb9)在保存 GIF 时,`_get_global_header()` 会因超长注释被反复复制,包括从不可信图片继承的注释。