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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2024-26923— Linux kernel 安全漏洞

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于垃圾收集器与connect函数之前存在竞争。

CVSS 7.8 · High EPSS 0.21% · P10

影响版本矩阵 18

厂商产品 版本范围状态
Linux Linux 1fd05ba5a2f2aa8e7b9b52ef55df850e2e7d54c9< a36ae0ec2353015f0f6762e59f4c2dbc0c906423 affected
1fd05ba5a2f2aa8e7b9b52ef55df850e2e7d54c9< 343c5372d5e17b306db5f8f3c895539b06e3177f affected
1fd05ba5a2f2aa8e7b9b52ef55df850e2e7d54c9< 2e2a03787f4f0abc0072350654ab0ef3324d9db3 affected
1fd05ba5a2f2aa8e7b9b52ef55df850e2e7d54c9< e76c2678228f6aec74b305ae30c9374cc2f28a51 affected
1fd05ba5a2f2aa8e7b9b52ef55df850e2e7d54c9< b75722be422c276b699200de90527d01c602ea7c affected
1fd05ba5a2f2aa8e7b9b52ef55df850e2e7d54c9< 507cc232ffe53a352847893f8177d276c3b532a9 affected
1fd05ba5a2f2aa8e7b9b52ef55df850e2e7d54c9< dbdf7bec5c920200077d693193f989cb1513f009 affected
1fd05ba5a2f2aa8e7b9b52ef55df850e2e7d54c9< 47d8ac011fe1c9251070e1bd64cb10b48193ec51 affected
… +10 条更多
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2024-26923 基础信息

漏洞信息

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

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

Vulnerability Title
af_unix: Fix garbage collector racing against connect()
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: af_unix: Fix garbage collector racing against connect() Garbage collector does not take into account the risk of embryo getting enqueued during the garbage collection. If such embryo has a peer that carries SCM_RIGHTS, two consecutive passes of scan_children() may see a different set of children. Leading to an incorrectly elevated inflight count, and then a dangling pointer within the gc_inflight_list. sockets are AF_UNIX/SOCK_STREAM S is an unconnected socket L is a listening in-flight socket bound to addr, not in fdtable V's fd will be passed via sendmsg(), gets inflight count bumped connect(S, addr) sendmsg(S, [V]); close(V) __unix_gc() ---------------- ------------------------- ----------- NS = unix_create1() skb1 = sock_wmalloc(NS) L = unix_find_other(addr) unix_state_lock(L) unix_peer(S) = NS // V count=1 inflight=0 NS = unix_peer(S) skb2 = sock_alloc() skb_queue_tail(NS, skb2[V]) // V became in-flight // V count=2 inflight=1 close(V) // V count=1 inflight=1 // GC candidate condition met for u in gc_inflight_list: if (total_refs == inflight_refs) add u to gc_candidates // gc_candidates={L, V} for u in gc_candidates: scan_children(u, dec_inflight) // embryo (skb1) was not // reachable from L yet, so V's // inflight remains unchanged __skb_queue_tail(L, skb1) unix_state_unlock(L) for u in gc_candidates: if (u.inflight) scan_children(u, inc_inflight_move_tail) // V count=1 inflight=2 (!) If there is a GC-candidate listening socket, lock/unlock its state. This makes GC wait until the end of any ongoing connect() to that socket. After flipping the lock, a possibly SCM-laden embryo is already enqueued. And if there is another embryo coming, it can not possibly carry SCM_RIGHTS. At this point, unix_inflight() can not happen because unix_gc_lock is already taken. Inflight graph remains unaffected.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5
Vulnerability Title
Linux kernel 安全漏洞
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Description
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于垃圾收集器与connect函数之前存在竞争。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 1fd05ba5a2f2aa8e7b9b52ef55df850e2e7d54c9 ~ a36ae0ec2353015f0f6762e59f4c2dbc0c906423 -
Linux Linux 2.6.23 -

二、漏洞 CVE-2024-26923 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2024-26923 的情报信息

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

CVE-2024-26923 邮件列表归档 (2)

CVE-2024-26923 其他参考 (7)

同批安全公告 · Linux · 2024-04-24 · 共 4 条

CVE-2024-26926 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-26925 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-26924 7.8 HIGH Linux kernel 安全漏洞

IV. Related Vulnerabilities

V. Comments for CVE-2024-26923

暂无评论


发表评论