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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel 存在安全漏洞,该漏洞源于 xdp 模块存在漏洞。

AI 预测 6.5 利用难度: 困难 EPSS 0.22% · P12

影响版本矩阵 12

厂商产品 版本范围状态
Linux Linux e624d4ed4aa8cc3c69d1359b0aaea539203ed266< 12481f30128fbebc2eeb55eb2d56390fdfa30c5e affected
e624d4ed4aa8cc3c69d1359b0aaea539203ed266< 272bfb019f3cc018f654b992115774e77b4f3ffc affected
e624d4ed4aa8cc3c69d1359b0aaea539203ed266< e22e25820fa04ea5eaac4ef7ee200e9923f466a4 affected
e624d4ed4aa8cc3c69d1359b0aaea539203ed266< 6fd81f9d333e7b3532036577b1beb74ba1323553 affected
e624d4ed4aa8cc3c69d1359b0aaea539203ed266< 5bcf0dcbf9066348058b88a510c57f70f384c92c affected
5.14 affected
< 5.14 unaffected
5.15.159≤ 5.15.* unaffected
… +4 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
xdp: use flags field to disambiguate broadcast redirect
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: xdp: use flags field to disambiguate broadcast redirect When redirecting a packet using XDP, the bpf_redirect_map() helper will set up the redirect destination information in struct bpf_redirect_info (using the __bpf_xdp_redirect_map() helper function), and the xdp_do_redirect() function will read this information after the XDP program returns and pass the frame on to the right redirect destination. When using the BPF_F_BROADCAST flag to do multicast redirect to a whole map, __bpf_xdp_redirect_map() sets the 'map' pointer in struct bpf_redirect_info to point to the destination map to be broadcast. And xdp_do_redirect() reacts to the value of this map pointer to decide whether it's dealing with a broadcast or a single-value redirect. However, if the destination map is being destroyed before xdp_do_redirect() is called, the map pointer will be cleared out (by bpf_clear_redirect_map()) without waiting for any XDP programs to stop running. This causes xdp_do_redirect() to think that the redirect was to a single target, but the target pointer is also NULL (since broadcast redirects don't have a single target), so this causes a crash when a NULL pointer is passed to dev_map_enqueue(). To fix this, change xdp_do_redirect() to react directly to the presence of the BPF_F_BROADCAST flag in the 'flags' value in struct bpf_redirect_info to disambiguate between a single-target and a broadcast redirect. And only read the 'map' pointer if the broadcast flag is set, aborting if that has been cleared out in the meantime. This prevents the crash, while keeping the atomic (cmpxchg-based) clearing of the map pointer itself, and without adding any more checks in the non-broadcast fast path.
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: 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 存在安全漏洞,该漏洞源于 xdp 模块存在漏洞。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux e624d4ed4aa8cc3c69d1359b0aaea539203ed266 ~ 12481f30128fbebc2eeb55eb2d56390fdfa30c5e -
Linux Linux 5.14 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2024-36937 其他参考 (5)

同批安全公告 · Linux · 2024-05-30 · 共 93 条

CVE-2024-36958 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2024-36886 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2024-36911 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2024-36912 9.6 CRITICAL Linux kernel 安全漏洞
CVE-2024-36913 9.3 CRITICAL Linux kernel 安全漏洞
CVE-2024-36909 9.3 CRITICAL Linux kernel 安全漏洞
CVE-2024-36922 8.8 HIGH Linux kernel 安全漏洞
CVE-2024-36921 8.8 HIGH Linux kernel 安全漏洞
CVE-2024-36910 8.4 HIGH Linux kernel 安全漏洞
CVE-2024-36032 8.1 HIGH Linux kernel安全漏洞
CVE-2024-36933 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-36904 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-36914 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-36918 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-36018 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-36894 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-36890 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-36940 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-36928 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-36884 7.8 HIGH Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2024-36937

暂无评论


发表评论