weiderui 私钥是4说是
立即检查:检查你的项目、虚拟环境或 CI/CD 流程中是否安装或使用了 litellm==1.107.0。
- 彻底清除并回退:如果发现受影响,不要只是简单地降级。应彻底删除当前环境,重新创建一个干净的环境,并安装安全的 1.106.2 版本。
- 轮换所有凭证:由于恶意软件会窃取海量凭证,在清理环境后,必须立即轮换(rotate) 所有在该环境中可能暴露的密钥,包括但不限于:云服务(AWS, GCP, Azure)密钥、API Keys、数据库密码、SSH 密钥以及代码仓库(GitHub)令牌。
- 锁定 Docker 镜像:如果使用 Docker 部署,不要使用 latest 或 main-stable 标签。应固定到具体的安全版本,例如 v1.106.2,并尽可能使用镜像的 digest(哈希值)来确保一致性。
- 调查潜在入侵:建议检查系统是否有异常外连(尤其是到 litellm.dev 的流量)或可疑的持久化进程,以评估是否已发生数据泄露。
源 Issue:BerriAI/litellm47826
目前 PyPI 已下架问题版本,但 Docker 似乎还没有。具体情况请关注上述 Issue。
三个公告同源,均指向 CVE-2026-111943,即 eMudhra 中间 CA 私钥泄露事件在 Rust 生态中的映射。
RUSTSEC-2026-0381:webpki-roots 捆绑的根证书中包含 emSign ECC Root CA - G3,可能导致经由已失陷 eMudhra 中间证书的路径被信任。修复版本 1.0.10,移除了该根证书。
RUSTSEC-2026-0382:rustls-webpki 证书验证可能接受包含已泄露 emSign 中间公钥的路径。修复版本 0.103.16 和 0.104.0-alpha.8,直接拒绝这些公钥。
RUSTSEC-2026-0383:同样涉及 webpki-roots 及 webpki-root-certs 捆绑的根证书数据,修复版本 1.0.10。
行动建议:执行 cargo update -p rustls-webpki@0.103.15 --precise 0.103.16,并将 webpki-roots 与 webpki-root-certs 同步升至 1.0.10。若 Cargo.lock 中仍有 webpki-roots 0.26.x 兼容层,需一并升至 0.26.11。
根证书移除意味着任何仍依赖 emSign G3 链的 TLS 连接将在修复后失败,需提前排查依赖链并切换至其他受信任 PKI。
本批漏洞覆盖 JavaFX WebKitGTK、核心 Java 类库、Java SE 编译器及第三方压缩库 snappy-java,风险类型包括远程接管、敏感数据泄露/篡改、拒绝服务与 JVM 内存耗尽。其中 CVE-2026-43660 与 CVE-2026-108106 的 CVSS 均为 7.5,应优先处置。
| 编号 | 影响组件 | CVSS | 风险概述 |
| CVE-2026-43660 | JavaFX 的 WebKitGTK 组件 | 7.5 | 受害者访问特定网页或加载不可信客户端环境时,可能导致产品被攻击者彻底接管。 |
| CVE-2026-101516 | 核心 Java 类库 | 6.5 | 若 Web 服务将外部输入直接透传给特定 API,攻击者可非法读取或篡改敏感数据。 |
| CVE-2026-101737 | Java SE 编译器(Compiler) | 未给出 | 可造成拒绝服务(DoS),引发应用反复异常崩溃。 |
| CVE-2026-108106 | 生态链组件 snappy-java | 7.5 | 恶意字节流可强行占满 JVM 内存(最高达 2 GB),触发 OutOfMemoryError(OOM),导致服务瘫痪。 |
- 优先升级:尽快关注并应用 Oracle/OpenJDK、JavaFX 及 snappy-java 官方修复版本;无法立即升级的组件应评估临时隔离措施。
- 严格输入校验:核心 Java 类库相关风险依赖“外部输入直接透传特定 API”,应对 Web 入参做白名单校验与类型约束。
- 限制资源与隔离:对使用 snappy-java 解压不可信数据的服务设置 JVM 内存上限、请求大小限制与超时;JavaFX/WebKitGTK 场景避免加载不可信页面或客户端环境。
- 监控与降级:对编译器相关 DoS 增加进程重启与异常监控;对高频崩溃服务准备降级和熔断策略。
- 排查依赖链:重点排查直接或间接依赖 snappy-java 的服务,并将其纳入本次紧急更新范围。
ASP.NET、Perl 与 Ruby 安全漏洞简报
日期:2026 年 10 月 21 日
主题:ASP.NET Core、Perl 生态及 Ruby 生态多项漏洞风险汇总
一、总体判断
本批漏洞集中于 ASP.NET Core 的远程代码执行与拒绝服务,以及 Perl、Ruby 生态中多个 CPAN/RubyGems 包的资源耗尽、类型混淆与证书验证缺陷。ASP.NET Core 的多个 DoS 漏洞 CVSSv4 评分达到 8.2–8.7,处置优先级最高。Perl 侧需特别关注 CVE-2026-113812,它与此前 eMudhra 中间证书私钥泄露事件直接相关,影响仍在持续扩散。
二、漏洞清单
ASP.NET Core / .NET
| 编号 | 影响组件 | CVSS | 风险概述 |
| CVE-2026-102870 | ASP.NET Core(Components.WebAssembly.Server) | 8.8(v3.1) | 代码生成控制不当(代码注入),未经认证的攻击者可远程执行代码;受影响版本为 10.0.0 < 10.0.13。 |
| CVE-2026-96230 | ASP.NET Core(同上) | 未明确 | 跨站脚本(XSS,CWE-79),可导致远程代码执行,与 CVE-2026-102870 影响同一组件。 |
| 多项 DoS 漏洞 | ASP.NET Core 网络处理层 | 8.2–8.7(v4) | 包括算法复杂度低效、资源分配无限制、越界写入等,均可被远程触发拒绝服务;Red Hat 10 月 21 日公告汇总了 .NET 8.0 的 21 个漏洞,其中 DoS 类评分最为突出。 |
Perl 生态(CPAN)
| 编号 | 受影响模块 | 风险概述 |
| CVE-2026-85783 | Crypt::Age < 0.004 | 头部解析器接受无限制的 recipient stanzas,每段触发一次 X25519 标量乘法,CPU 资源可被耗尽;攻击者通过构造恶意 Age 加密文件即可触发。 |
| CVE-2026-108518 | DBI < 1.656 | dbi_profile 中存在类型混淆,当数据库句柄在带 {attr} 的 Profile Path 下被销毁时,可导致进程段错误崩溃;DBI_PROFILE 环境变量可被用于触发。 |
| CVE-2026-113812 | Mozilla::CA < 20261020 | 捆绑的 CA 证书包中包含 “emSign ECC Root CA - G3”,其关联中间证书私钥已公开,攻击者可借此冒充 TLS 服务器;与 Go/Rust 侧的 CVE-2026-111943 同源。 |
| CVE-2026-110686 | Cpanel-JSON-XS < 4.80 | decode_hv 过滤器回调中的释放后使用(UAF);过滤器在解码过程中自我移除时可触发。 |
| CVE-2026-5089 等 | YAML::Syck < 1.38 | 多个内存安全问题,包括越界读取和潜在的堆缓冲区溢出。 |
Ruby 生态(RubyGems / 标准库)
| 编号 | 受影响组件 | 风险概述 |
| CVE-2026-80212 | resolv gem | 攻击者控制 DNS 响应(伪造响应或恶意上游 DNS),发送大量不同的未知 DNS 资源记录对或 SvcParamKey,导致内存无限增长,最终拒绝服务;Red Hat 将该更新评级为 Important。 |
| CVE-2026-42246 | net-imap < 0.3.10 / 0.4.24 / 0.5.14 / 0.6.4 | STARTTLS 剥离:中间人攻击者可令 Net::IMAP#starttls 在未实际启动 TLS 的情况下返回“成功”,从而降级连接安全性。 |
| CVE-2026-63435 | rubygem-mail < 2.8.1 | 解释冲突相关缺陷,远程攻击者可利用其引发拒绝服务;CVSS 3.0 评分 5.3(中危)。 |
| CVE-2026-41316(历史高危,仍应排查) | erb gem | ERB 反序列化保护绕过(@_init),当应用对不可信数据调用 Marshal.load 且加载了 erb/activesupport 时,可导致任意代码执行;修复版本为 4.0.3.1 / 6.0.4 等。 |
三、处置建议
- ASP.NET Core 优先升级:将
Microsoft.AspNetCore.Components.WebAssembly.Server 升级至 10.0.13 及以上,同时应用 .NET 8.0/9.0/10.0 的 10 月累积更新,覆盖 21 项漏洞。
- Perl 侧同步根证书与模块:
Mozilla::CA 立即升级至 20261020 或更新,并确认 IO::Socket::SSL 实际使用的是系统 CA 存储而非捆绑包;DBI 升至 1.656,Crypt::Age 升至 0.004,Cpanel-JSON-XS 升至 4.80,YAML::Syck 升至 1.38。
- Ruby 侧锁定 gem 版本:
resolv、net-imap、rubygem-mail 应更新至各修复线的最新版本;对使用 erb 且存在 Marshal.load 不可信输入的应用,应升级至 ERB 4.0.3.1 / 6.0.4 或更高,并审计反序列化入口。
- 容器与基础镜像同步:若使用 Red Hat UBI、CentOS 或类似基础镜像,应用 10 月 21 日发布的 ruby:3.3 模块更新(RHSA-2026:86208 / 86207),避免镜像层残留旧版 gem。
CVE-2026-111832 的核心信息如下。
🎯 漏洞概述
这是一个影响 WordPress 插件 WP Mailster(wp-mailster)的严重漏洞,类型为“危险类型文件无限制上传”(CWE-434)。攻击者可以利用该漏洞,向目标 Web 服务器上传 Web Shell,从而获得对服务器的远程控制权。
📊 关键信息
- 受影响版本:WP Mailster 插件 1.9.1.0 及更早版本。
- 漏洞等级:严重(Critical)。Rapid7 给出的 CVSS 3.1 基础评分为 10.0(满分);VulDB 的元基础分数为 8.6,CNA(Patchstack)给出的评分同样为 10.0。
- 利用条件:无需身份认证,攻击可远程发起,且无需用户交互。
- 修复版本:升级至 WP Mailster 1.9.2.0 或更高版本。
📌 处置建议
如果你的 WordPress 站点安装了 WP Mailster 插件,应立即将其升级至 1.9.2.0 或最新版本。在升级前,可考虑暂时禁用该插件作为临时缓解措施。