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

目标: 1000 元 · 已筹: 1336

100%

CVE-2026-72317— SUNRPC 跨 TLS 连接工作线程固定 rpc_clnt 漏洞

CVSS 9.8 · Critical EPSS 0.65% · P48

影响版本矩阵 12

厂商产品版本范围状态
LinuxLinux75eb6af7acdf566c68d61e98e67ee2f235201c02< 79cd550f8c884523b604fbfa43eb02def74d6224affected
75eb6af7acdf566c68d61e98e67ee2f235201c02< 7a65b41b657b71d5a77861f47dd13eb4bc8e10d0affected
75eb6af7acdf566c68d61e98e67ee2f235201c02< 5b0427ba582d143a364301f825f4e32272f06d2daffected
75eb6af7acdf566c68d61e98e67ee2f235201c02< d49f6d098ed48775b9d27a9f9c5c220fdf76f102affected
75eb6af7acdf566c68d61e98e67ee2f235201c02< 46bc86c833956219bbfd246c1ffd832a479c5199affected
6.5affected
< 6.5unaffected
6.6.145≤ 6.6.*unaffected
… +4 条更多
获取后续新漏洞提醒登录后订阅

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

漏洞信息

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

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

Vulnerability Title
SUNRPC: pin upper rpc_clnt across the TLS connect_worker
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: SUNRPC: pin upper rpc_clnt across the TLS connect_worker The TLS connect path has a use-after-free: nothing pins the upper rpc_clnt across the delayed connect_worker. xs_connect() stores task->tk_client in sock_xprt::clnt as a raw pointer and queues the worker; for TLS-secured transports that worker is xs_tcp_tls_setup_socket(), which reads several fields out of the saved pointer (cl_timeout, cl_program, cl_prog, cl_vers, cl_cred, cl_stats) to construct the args for the inner handshake rpc_clnt. The xprt does not reference the rpc_clnt; the rpc_clnt references the xprt. xs_destroy() does cancel the connect_worker, but it runs only when the xprt's refcount drops to zero, which cannot happen until the rpc_clnt releases its cl_xprt reference in rpc_free_client_work(). When a TLS handshake fails fatally (for example, an mTLS mount whose client cert does not match the server), the connecting task is woken with -EACCES and exits, the mount caller invokes rpc_shutdown_client(), and the upper rpc_clnt is freed before the queued connect_worker fires. xs_tcp_tls_setup_socket() then dereferences the freed clnt, producing the refcount_t underflow Michael Nemanov reported. Take a reference on the upper rpc_clnt in xs_connect() for TLS transports via a new rpc_hold_client() helper, and drop it in the connect_worker's exit path with rpc_release_client(). The xprt_lock_connect() / xprt_unlock_connect() pairing already serialises xs_connect() with xs_tcp_tls_setup_socket(), so the take and release are balanced one-for-one. The non-TLS connect worker (xs_tcp_setup_socket) never reads sock_xprt::clnt, so leave that path alone and avoid the clnt-holds-xprt-holds-clnt cycle that would otherwise prevent xprt destruction.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5

受影响产品

厂商产品影响版本CPE订阅
LinuxLinux 75eb6af7acdf566c68d61e98e67ee2f235201c02 ~ 79cd550f8c884523b604fbfa43eb02def74d6224 -
LinuxLinux 6.5 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

登录查看更多情报信息。

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

同批安全公告 · Linux · 2026-08-15 · 共 846 条

CVE-2026-7430910.0 CRITICALvdpa/octeon_ep 中断处理程序 IRQ 到环映射错误
CVE-2026-7242110.0 CRITICALIPv4 fib 本地/主表忽略错误路由
CVE-2026-7447510.0 CRITICALvxlan 短路由中 neigh_ha_snapshot() 使用错误
CVE-2026-7240810.0 CRITICALGeneve GRO提示处理缺陷
CVE-2026-7427910.0 CRITICALCavium CPT DMA清理使用错误循环索引
CVE-2026-7428010.0 CRITICALMarvell OCTEONTX 驱动 DMA清理循环索引错误漏洞
CVE-2026-7240710.0 CRITICALGeneve 内核模块 inner network offset 验证漏洞
CVE-2026-724939.9 CRITICALnet: 在 enqueue_to_backlog() 中序列化 netif_running() 检查
CVE-2026-742689.8 CRITICALLinux内核TCP子套接字强制关闭漏洞
CVE-2026-724369.8 CRITICALNetfilter ipset 哈希类型锁读竞争漏洞
CVE-2026-744739.8 CRITICALvxlan route_shortcircuit 网络函数漏洞
CVE-2026-722179.8 CRITICALSUNRPC xdr_buf_to_bvec()缓冲区溢出漏洞
CVE-2026-720659.8 CRITICALmana 驱动网卡包长度验证漏洞
CVE-2026-723989.8 CRITICALSCTP INIT后Cookie验证漏洞
CVE-2026-744749.8 CRITICALVxLAN 传输路径头部处理漏洞
CVE-2026-720699.8 CRITICALLinux 内核 rt_spin_unlock 中 RCU 保护错误漏洞
CVE-2026-723559.8 CRITICALnetfs 子请求列表遍历时屏障修复
CVE-2026-724429.8 CRITICALnetfilter flowtable 修复简化IP6IP6隧道处理
CVE-2026-743849.8 CRITICALnvme-multipath 结构体数组大小修复
CVE-2026-742679.8 CRITICALLinux内核网络调度器队列长度更新漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-72317

暂无评论


发表评论