目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-98771— Sierra USB 存储驱动 SWoC 信息传输拒绝漏洞

一分钟漏洞结论

影响对象
Linux Linux
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

在 Linux 内核中,以下漏洞已得到修复: usb: storage: sierra_ms:拒绝过短的 SWoC 信息传输 函数通过 向设备请求 (60 字节)的数据,但其调用者仅将负返回值视为失败。因此,若设备针对厂商特定的 请求返回长度不足的 IN 传输,该情况仍会被接受,导致新分配的(通过 且未清零初始化) 缓冲区尾部保持未初始化状态。 随后, 函数会将该缓冲区中的 、 和 字段输出到世界可读(权限为 0444)的 sysfs 属性 中。模拟或恶意的 USB 设备(VID 0x1199,PID 0x0fff

AI 预测 5.5 利用难度: 中等 EPSS 0.17% · P6

影响版本矩阵 12

厂商产品 版本范围状态
Linux Linux 32fe5e393455d87db4988af03915634304870fb4< 4faaad69f18332246bbd4ca41718beb2a305bb72 affected
32fe5e393455d87db4988af03915634304870fb4< c85e8331d298b8f1dee8fe63718e76435cec7133 affected
32fe5e393455d87db4988af03915634304870fb4< e2d62928f2666a2964a23b1d39e6e762f0628d7b affected
32fe5e393455d87db4988af03915634304870fb4< db9d3be156baca6ef80ae5d93acfeb85c61a74dd affected
32fe5e393455d87db4988af03915634304870fb4< 8a0200d14acd9db388b85cd016e68a4e60d900ec affected
2.6.27 affected
< 2.6.27 unaffected
6.6.160≤ 6.6.* unaffected
… +4 条更多
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-98771 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
usb: storage: sierra_ms: reject short SWoC info transfers
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: usb: storage: sierra_ms: reject short SWoC info transfers sierra_get_swoc_info() requests sizeof(struct swoc_info) (60) bytes from the device via usb_control_msg(), but its callers only treat a negative return value as failure. A device that answers the vendor-specific GetSwocInfo request with a short IN transfer is therefore accepted, leaving the tail of the freshly allocated (kmalloc(), non-zeroing) swoc_info buffer uninitialized. truinst_show() subsequently prints swocInfo->rev, swocInfo->LinuxSKU and swocInfo->LinuxVer from that buffer into the world-readable (0444) "truinst" sysfs attribute. An emulated/malicious USB device (VID 0x1199, PID 0x0fff) can exploit this to disclose up to 5 bytes of stale kernel heap memory (kmalloc-64) to unprivileged userspace, once per sysfs read, indefinitely. On kernels built without init_on_alloc this leaks recently freed heap contents. Only accept the transfer when the full structure was received. sierra_ms_init() already retries failed queries, so well-behaved devices are unaffected.
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 32fe5e393455d87db4988af03915634304870fb4 ~ 4faaad69f18332246bbd4ca41718beb2a305bb72 -
Linux Linux 2.6.27 -

二、漏洞 CVE-2026-98771 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-98771 的情报信息

请登录查看更多情报信息。

CVE-2026-98771 补丁与修复 (5)

同批安全公告 · Linux · 2026-10-18 · 共 435 条

CVE-2026-98719 KVM SEV 释放"have run CPUs"掩码指针空指针漏洞
CVE-2026-98732 btintel 缓冲区越界读取漏洞
CVE-2026-98731 btintel_pcie 蓝牙驱动 plen 溢出漏洞
CVE-2026-98730 蓝牙 btintel_pcie 驱动拒绝超大 TX 数据包
CVE-2026-98729 Linux 内核 x86/mm AMD F15h 大页映射漏洞
CVE-2026-98728 TPM 2.0 tpm2_get_random 边界检查漏洞
CVE-2026-98727 nvme-multipath 越界访问漏洞
CVE-2026-98726 nvme-multipath 任意版本 ANA 日志越界漏洞
CVE-2026-98725 nvmet-auth 越界写入漏洞
CVE-2026-98724 nvmet-pci-epf 拒绝过短 SGL 段漏洞
CVE-2026-98723 Linux nvmet 主机 ID 复制逻辑漏洞
CVE-2026-98722 Linux 内核 mtd 块设备模块除零漏洞
CVE-2026-98721 Cadence rawnand 驱动程序竞争条件漏洞
CVE-2026-98720 KVM nVMX 远程代码执行漏洞
CVE-2026-98707 mac80211 无线驱动拒绝服务漏洞
CVE-2026-98711 Linux内核 cw1200 驱动 TX 填充越界读取漏洞
CVE-2026-98710 Linux 内核 iwlegacy 驱动 3945 释放后使用漏洞
CVE-2026-98709 mac80211 无线驱动资源预留计数逻辑漏洞
CVE-2026-98712 KVM arm64 vgic 整数溢出漏洞
CVE-2026-98708 mac80211 无线驱动拒绝服务漏洞

显示前 20 条,共 435 条。 查看全部 &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-98771

暂无评论


发表评论