跳到正文
10月22日周四
  1. GitHub 安全公告库 (GHSA)47

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

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

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

    virtualenv 删除失败恢复逻辑可改变符号链接目标权限(21.7.5 起,PR #3427 修复)

    virtualenv 的 safe_delete() 在删除失败恢复权限时用 lstat() 读取符号链接自身权限位,却用会跟随链接的 chmod() 应用,导致只读目录内符号链接指向的目标文件权限被改为 0777。该错误处理逻辑自 21.7.5 引入,需删除失败且调用用户拥有目标文件并可修改其权限,root 不会进入该路径。PR #3427 已避免在删除失败时修改 POSIX 权限。

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

    ApostropheCMS 颜色字段校验绕过致存储型 XSS:rgb()/hsl() 前缀后可附加 HTML

    ApostropheCMS 的颜色字段因 TinyColor.isValid 未在字符串末尾锚定匹配,仅校验字符串是否以合法 rgb()/hsl() 颜色开头,拥有编辑权限的认证用户可在合法颜色前缀后存入任意 HTML,渲染时触发存储型 XSS。该问题与 GHSA-97v6-998m-fp4g 同源,修复校验(要求整串为合法颜色或仅存储 TinyColor 归一化输出)可同时关闭两者。

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

    ApostropheCMS slugTaken 接口向任意已认证用户泄露私有内容存在性

    ApostropheCMS 的 POST /api/v1/@apostrophecms/doc/slugTaken 接口存在信息泄露问题,任意已登录用户(editor 角色即可)可通过返回的布尔值枚举私有页面、草稿与归档内容的 slug。该接口未校验读取权限,也未按 visibility、viewRole 或发布状态过滤,攻击者可借此摸清 CMS 全部内容结构。

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

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

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

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

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

    Moov signedxml 修复 ExclusiveCanonicalization 免认证拒绝服务问题

    GitHub 安全公告指出,github.com/moov-io/signedxml 的 ExclusiveCanonicalization 在 ValidateReferences() 中于任何摘要或签名校验前复制整个累积命名空间映射。

    为什么值得看:通告说明了免认证 DoS 的成因与受影响版本,并给出修复思路和修复前后的内存占用对比数据。

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

    OpenChoreo 授权绕过漏洞:WorkflowRun 更新可跨项目接管工作流运行

    OpenChoreo API server 的 `PUT .../workflowruns/{runName}` 接口从请求体读取归属标签做授权校验,却按 URL 路径定位实际修改对象,持有某组件 `workflowrun:update` 权限的已认证调用者可借此改写其他项目或组件的 WorkflowRun 归属标签,进而读取构建日志、Kubernetes 事件或删除该运行。

10月21日周三
  1. Rapid7 研究与公告90

    PHP 修复 CVE-2026-109618 与 CVE-2026-109619 两个可致免认证 RCE 的漏洞

    PHP 项目于 2026 年 10 月 21 日发布安全更新,修复 CVE-2026-109618(OOM 处理中的内存破坏)与 CVE-2026-109619(跨请求残留状态的 use-after-free),两者 CVSSv4 均为 9.2,可让攻击者以 Web worker 权限实现免认证 RCE。

    为什么值得看:PHP 同时修复两个可导致免认证 RCE 的缺陷,通告给出了受影响版本区间、修复版本与临时缓解配置。

  2. Cisco Talos 情报博客85

    Cisco Talos 披露 PHP core 两个免认证 RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619

    Cisco Talos 正在跟踪 PHP core 中两个免认证 RCE 漏洞 CVE-2026-109618 和 CVE-2026-109619,两者 CVSS v4.0 评分均为 9.2,影响自 5.4 以来的所有 PHP 构建版本,普通 HTTP 请求即可触发,且在任何应用代码执行前即可利用。

    同一件事,精选收录的是《PHP 将发布带外更新修复两个 CVSS 9.2 的 RCE 漏洞》

  3. Kaspersky Securelist88

    PHP 修复两个 CVSS 9.2 的 RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619,利用程序 PHP2Shell 已外泄

    PHP 安全团队于 2026 年 10 月 21 日发布紧急补丁,修复两个 CVSS 评分 9.2 的 RCE 漏洞 CVE-2026-109618 和 CVE-2026-109619,影响 PHP 5、6、7、8 各版本,并已为 7.4、8.0、8.1 回移补丁。

    同一件事,精选收录的是《PHP 将发布带外更新修复两个 CVSS 9.2 的 RCE 漏洞》

  4. Ubuntu 安全公告 (USN)34

    Ubuntu 安全公告 USN-8946-1:Unbound 多个漏洞修复

    Ubuntu 发布 USN-8946-1,修复 Unbound 的多个漏洞,涉及 CVE-2026-80225、CVE-2026-81634、CVE-2026-85501、CVE-2026-50252、CVE-2026-40691、CVE-2026-44690、CVE-2026-32665、CVE-2026-55973 及 CVE-2023-50387、CVE-2023-50868。远程攻击者可利用这些问题导致 Unbound 资源耗尽或崩溃,造成拒绝服务,其中 CVE-2026-44690 可污染缓存。受影响版本涵盖 Ubuntu 14.04 LTS 至 26.04 LTS 的部分版本。

  5. Ubuntu 安全公告 (USN)58

    Ubuntu 发布 USN-8948-2,为 14.04 至 20.04 LTS 的 PHP 补齐 CVE-2026-109618 与 CVE-2026-109619 修复

    Ubuntu 发布 USN-8948-2,将 USN-8948-1 中针对 Ubuntu 22.04 LTS、24.04 LTS、26.04 LTS 和 26.10 的 PHP 修复扩展到 Ubuntu 14.04 LTS、16.04 LTS、18.04 LTS 和 20.04 LTS。

    为什么值得看:公告把此前只覆盖新版本的安全更新扩展到 14.04 至 20.04 LTS,仍在使用旧版 PHP 的运维可据此核对补丁版本。

  6. Hackread88

    PHP 发布 PHP2Shell 紧急修复,修复 CVE-2026-109618 与 CVE-2026-109619 免认证代码执行漏洞

    PHP 开发者于 2026 年 10 月 21 日发布紧急安全更新,修复两个可让攻击者在未登录情况下在 Web 服务器上执行代码的漏洞 CVE-2026-109618 和 CVE-2026-109619,两者在 CVSS v4.0 下均为 9.2。

    为什么值得看:通告列出各 PHP 分支的修复版本与临时缓解措施,运维可据此确认部署是否受影响并安排升级。