Ubuntu 安全公告 USN-8953-1:OpenVPN 证书主题字段处理不当可致用户冒充
Ubuntu 发布 USN-8953-1 安全公告,OpenVPN 因证书主题字段处理不当,远程已认证用户可能借此冒充其他用户。
Ubuntu 发布 USN-8953-1 安全公告,OpenVPN 因证书主题字段处理不当,远程已认证用户可能借此冒充其他用户。
fastify 发布通告,指出 headers schema 在编译前只把属性键位置的头部名转小写,propertyNames 子 schema 中 enum 与 const 里的头部名未被归一化,导致以标准大小写书写的头部名拒绝列表无法匹配小写请求头,被禁止的头部仍可到达处理函数。
为什么值得看:通告说明这是 CVE-2026-84428 修复不完整留下的缺口,并给出 5.12.6 升级与两种规避写法。
Nuxt 通告指出,routeRules 的键与原始请求路径比较时未解码百分号编码,而路由解析会解码参数,因此对动态或通配路由发起的编码路径请求可跳过 appMiddleware 等规则,无需认证与用户交互。
为什么值得看:通告说明了动态与通配路由下 appMiddleware 被百分号编码绕过的条件,并给出修复版本与页面级中间件的规避方案。
Nuxt 发布通告,指出在默认 router.options.sensitive: false 下页面路由不区分大小写,而服务器端路由规则由 Nitro 匹配器按大小写敏感解析,导致 /Admin 这类大小写变体路径跳过 redirect、headers、proxy、ssr: false 等规则。
为什么值得看:通告说明大小写变体路径会跳过 redirect、headers 等服务器端路由规则,并给出 Nuxt 3 无修复的处置建议。
Jupyter Server 2.0.0 至 2.5.0 在启用 GatewayClient.url 后,Gateway WebSocket 处理器只校验用户已认证,不调用 Authorizer 判断其是否有权执行内核,被拒绝 execute 权限的已认证用户仍可打开内核通道向上游内核发送消息。
PyJWT 的 HMACAlgorithm.from_jwk 接受 k 为空字符串的 oct JWK 并返回零长度密钥,使经 PyJWK、PyJWKSet 或 PyJWKClient 校验的 HS256/384/512 令牌可被攻击者用空密钥伪造,默认配置下仅触发 InsecureKeyLengthWarning 而不报错。
为什么值得看:披露 PyJWT 空 HMAC 密钥校验缺口的同时给出可运行的伪造令牌复现流程,便于自查 JWKS 配置。
Sentry-JavaScript SDK 的 tunnelRoute 选项会让 SDK 对隧道路径下的所有请求跳过中间件,而 rewrite 只处理隧道路径本身带 o 和 p 参数的请求,落在两者差距内的请求会进入应用且不经过中间件。
Mozilla 与 Chrome Root Program 于 10 月 20 日确认 eMudhra 八个中间 CA 证书的私钥已被攻破,Chrome 与 Firefox 在收到报告后数小时内封锁了这八张证书。
为什么值得看:八个中间 CA 私钥因密钥仪式缺陷可被公开推算,事件串起浏览器、Go、Linux 发行版与证书信任链的连锁处置。
OpenClaw 的浏览器 CDP 发现功能可接受本应被策略阻止的 WebSocket URL,低信任调用方或配置输入路径可借此访问被拦截的网络目标。该问题仅在受影响功能启用且可达时成立,实际影响取决于运营者配置。首个修复稳定版本为 2026.6.6,升级前可将该功能限制为可信运营者或在不需要时禁用。
ApostropheCMS 的 @apostrophecms/import-export 3.7.0 中,canImportOrExport() 的导入校验只检查类型的导入配置与查看权限,写入辅助函数直接调用 document-manager 的 insert/update,缺少正常发布权限检查与 beforePublish 过渡。
ApostropheCMS 的颜色字段因 TinyColor.isValid 未在字符串末尾锚定匹配,仅校验字符串是否以合法 rgb()/hsl() 颜色开头,拥有编辑权限的认证用户可在合法颜色前缀后存入任意 HTML,渲染时触发存储型 XSS。该问题与 GHSA-97v6-998m-fp4g 同源,修复校验(要求整串为合法颜色或仅存储 TinyColor 归一化输出)可同时关闭两者。
ApostropheCMS 的公共 REST API 在处理匿名请求时,会先执行 query string 中所有可 launder 的查询构造器,再强制套用 publicApiProjection,而 search 与 sort 这两个构造器作用于底层文档、不受投影限制。
为什么值得看:公告给出可复现的 curl 请求与实测结果,说明 search 与 sort 两个查询构造器如何绕过字段白名单。
ApostropheCMS 的页面 REST 接口 GET /api/v1/@apostrophecms/page/:id 未应用 viewRole 类型级限制和 viewPermission 字段级脱敏,而 getAll 接口对两者均正确执行。编辑级用户只要知道文档 _id,即可读取仅限管理员访问的页面全文及受 viewPermission 保护的字段。
OpenChoreo API server 的 `PUT .../workflowruns/{runName}` 接口从请求体读取归属标签做授权校验,却按 URL 路径定位实际修改对象,持有某组件 `workflowrun:update` 权限的已认证调用者可借此改写其他项目或组件的 WorkflowRun 归属标签,进而读取构建日志、Kubernetes 事件或删除该运行。
Slack Morphism 在签名校验失败时会把按攻击者可控时间戳与请求体算出的正确 HMAC 写入 SlackEventWrongSignatureError.generated_hash,并经 Debug/Display 与 Axum 默认错误处理器以 error 级别记入日志。
Red Hat 发布 CVE-2026-105949 通告,指出 Streams for Apache Kafka 的 Cruise Control 存在认证绕过问题,攻击者通过附加多余路径段即可绕过认证,未认证访问所有管理端点。通告未说明该漏洞是否已被利用。
为什么值得看:Red Hat 通告点明 Cruise Control 因多余路径段绕过认证,部署 Kafka 管理面的人可据此核对影响范围。
Red Hat 披露 Streams for Apache Kafka Console 的 confused deputy 问题,可导致跨命名空间窃取 KafkaUser Secret。该漏洞由 console-operator 组件引入,攻击者可借其越权读取其他命名空间中的 KafkaUser 凭据。目前通告未给出 CVSS 分数、影响版本区间与修复版本。
Red Hat 披露 Tomcat 存在加密策略绕过问题:FIPS 激活失败时可绕过加密策略。通告未给出 CVE 编号、受影响版本区间及 CVSS 分数,也未说明是否需要认证或是否已有 PoC 与在野利用。
sanitize-html 存在 HTML 净化绕过漏洞,源于对 noscript 标签的处理不当,可导致过滤后的 HTML 仍保留可执行内容。Red Hat CVE 数据库收录该漏洞,具体受影响版本区间与修复版本尚未在通告中给出。
Red Hat CVE 数据库收录 CVE-2026-92539,Grafana 的 SCIM API 存在未授权跨组织用户管理问题。当前材料仅给出漏洞标题,未说明受影响版本、利用状态与修复版本。
GitHub 安全公告指出 A2A Java SDK 的 AuthInterceptor 直接使用远端 agent AgentCard 中 APIKeySecurityScheme 的 name 字段作为 HTTP 请求头名,且未校验 location 是否为 HEADER。
为什么值得看:公告说明了恶意 agent 如何借自定义请求头与重定向把客户端 API key 转发到第三方,并给出白名单校验与禁用自动重定向两类修复方向。
GitHub 安全公告披露 A2A Java SDK 的 Maven 包 org.a2aproject.sdk:a2a-java-sdk-server-common 存在默认任务授权失效问题。
为什么值得看:公告说明默认配置下任务读取不做授权,并给出 PoC 与修复方向,使用该 SDK 的团队可据此判断部署是否受影响。
A2A Java SDK 的 Android 同步 POST 路径在 GHSA-9rhm 修复后仍会跟随跨域重定向,把 X-API-Key、API-Key、X-Auth-Token、X-Authentication 四个非标准认证头转发到另一个 authority。
Cachet v3 的事件创建表单存在存储型 XSS 漏洞,事件 Name 与 Message 字段未正确过滤 HTML 事件处理属性,受影响端点 /dashboard/incidents/。
MCP TypeScript SDK 受影响版本的服务器端 bearer 认证无法校验令牌是否签发给本服务,当同一授权服务器为多个服务签发令牌时,其他服务的有效令牌也会被接受。
为什么值得看:公告说明了受影响版本区间与修复版本,并指出仅升级不生效,需同时配置 expectedResource 与返回 aud 才能挡住其他服务的令牌。
ApostropheCMS 的 notification 模块 PATCH 与 DELETE REST 端点未校验认证与归属,未认证攻击者只要拿到有效通知 ID 即可修改或永久删除他人通知。
follow-redirects 在跟随跨域或协议降级重定向时,本应移除 Authorization、Proxy-Authorization、Cookie 及调用方声明的 sensitiveHeaders。
为什么值得看:公告指出数组形式 headers 会让跨域凭据剥离静默失效,并给出可复现脚本与修复思路,便于使用该库的 Node.js 项目自查。
GitHub 安全公告 GHSA-hhvr-8m24-qqr3 指出,ApostropheCMS 的跨域会话迁移把一次性会话令牌作为 URL 查询参数 `?aposCrossDomainSessionToken` 下发并存入 Mongo 缓存,任何拿到该令牌的客户端无需凭证即可继承目标用户的完整会话(含 `passport.user`)。
为什么值得看:公告给出可复现的 curl 步骤,说明跨域会话令牌放在 URL 查询参数里如何被无凭证客户端直接接管会话。
@apostrophecms/ai-helper 的图片接受接口用 req.baseUrl 拼接服务端抓取地址,未配置全局 base URL 时该值来自请求的 Host 头,持有编辑权限的账号可借此让服务器向任意源发起 GET 请求。
GitHub 安全公告披露 ApostropheCMS 核心页面 REST API 存在授权绕过,getOne 与 all=1 树形导出使用 .permission(false),绕过页面类型的 viewRole、visibility: private 和 visibility: loginRequired 检查。
为什么值得看:公告给出了匿名读取私有页面的 curl 复现步骤,并指出 getOne 与 all=1 两处缺少权限校验的代码位置。
ApostropheCMS 的 PATCH /api/v1/@apostrophecms/settings/password 改密接口在校验当前密码时未调用登录模块的失败计数、延迟或锁定机制,持有有效认证会话的攻击者可反复猜解当前密码而不被锁定。
ApostropheCMS 的 exist-in-locale API 存在对象级授权绕过,已认证的低权限 guest 用户可判断受限文档在指定 locale 和 draft 模式下是否存在。
GitHub 安全公告披露 @angular/platform-server 在启用 SSR 时存在开放重定向漏洞,攻击者可用 /.//evil.test 或 /.。
为什么值得看:通告说明了绕过条件与受影响配置,并给出三个修复版本和反向代理侧的临时拦截写法。
GitHub 安全公告指出,Hono 在路由前已解码一次请求路径,serveStatic 解析文件前又解码一次,构造畸形百分号编码序列可让路由匹配编码形式、实际却解析到真实目录,从而绕过挂载在静态前缀上的中间件。文件仍在配置的根目录内解析,并非目录穿越;仅提供公开文件的应用不受影响。
为什么值得看:公告说明了二次解码导致静态路径中间件被绕过的条件,挂载鉴权中间件的应用可据此判断是否受影响。
Mozilla 于 10 月 17 日 20:06 UTC 收到报告,称 8 张 eMudhra 中间证书的私钥已泄露,攻击者可借此为不受控网站签发伪造 HTTPS 证书,在拦截用户连接时冒充网站并读取或修改流量。
为什么值得看:Mozilla 披露 eMudhra 八个中间证书私钥泄露后的处置过程,从收到报告到 OneCRL 全量下发不到 3 小时,可作为证书吊销响应流程的参考。
Apache Camel 的 camel-netty-http 组件存在安全约束绕过漏洞,源于大小写敏感处理不匹配。攻击者可借此绕过配置的安全约束访问受限资源。
aiohttp 存在安全控制绕过漏洞,攻击者可通过伪造请求 scheme 绕过相关安全校验。Red Hat CVE 数据库收录了该问题,具体受影响版本区间与修复版本尚未在通告中给出。
GHSA-953h-535j-jg2v 通告指出,agent-router 的 MCP 代理在会话 ID 中内嵌调用者 JWT 的 sub 声明用于防劫持,但会话恢复路径从不校验该声明,任何拿到会话 ID 的客户端都能恢复该会话并调用 tools/call、resources/read 等方法。
为什么值得看:公告指出会话恢复路径未校验会话 ID 内嵌的 subject,且 Helm 默认种子为公开固定值,可据此判断多租户部署的会话隔离风险。
russh 的 SSH 服务器在 publickey 认证中从不比对请求声明的算法与签名自带算法,导致请求可声明 rsa-sha2-512 而实际提交 ssh-rsa(SHA-1)签名仍通过验证,影响 0.34.0-beta.1 至 0.63.3 及当前 main 的全部版本。
Drupal core 发布安全通告 SA-CORE-2026-016,修复 Navigation 模块因未充分过滤特定属性导致的 XSS 漏洞。攻击者需具备可输入含特定 data 属性 HTML 标签的角色权限或 administer menu 权限才能利用。