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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

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

AI 预测 5.5 利用难度: 中等 EPSS 0.18% · P7

影响版本矩阵 27

厂商产品 版本范围状态
Linux Linux 566785731c6dd41ef815196ddc36d1ae30a63763< 88c66f1879f322f11de34d37b2d3d87497afdcb6 affected
a54ec573d9b81b05d368f8e6edc1b3e49f688658< 20d3eb00ab81462d554ac6d09691b8d9aa5a5741 affected
fc60067260c20da8cddcf968bec47416f3e2cde2< 55bf541e018b76b3750cb6c6ea18c46e1ac5562e affected
99e5acae193e369b71217efe6f1dad42f3f18815< 5db08343ddb1b239320612036c398e4e1bb52818 affected
99e5acae193e369b71217efe6f1dad42f3f18815< f5c603ad4e6fcf42f84053e882ebe20184bb309e affected
99e5acae193e369b71217efe6f1dad42f3f18815< fc1092f51567277509563800a3c56732070b6aa4 affected
dc4e3bb0710178c8d03fc43064e0a71fe7440cdd affected
022ea4374c319690c804706bda9dc42946d1556d affected
… +19 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
ipv4: Fix uninit-value access in __ip_make_skb()
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: ipv4: Fix uninit-value access in __ip_make_skb() KMSAN reported uninit-value access in __ip_make_skb() [1]. __ip_make_skb() tests HDRINCL to know if the skb has icmphdr. However, HDRINCL can cause a race condition. If calling setsockopt(2) with IP_HDRINCL changes HDRINCL while __ip_make_skb() is running, the function will access icmphdr in the skb even if it is not included. This causes the issue reported by KMSAN. Check FLOWI_FLAG_KNOWN_NH on fl4->flowi4_flags instead of testing HDRINCL on the socket. Also, fl4->fl4_icmp_type and fl4->fl4_icmp_code are not initialized. These are union in struct flowi4 and are implicitly initialized by flowi4_init_output(), but we should not rely on specific union layout. Initialize these explicitly in raw_sendmsg(). [1] BUG: KMSAN: uninit-value in __ip_make_skb+0x2b74/0x2d20 net/ipv4/ip_output.c:1481 __ip_make_skb+0x2b74/0x2d20 net/ipv4/ip_output.c:1481 ip_finish_skb include/net/ip.h:243 [inline] ip_push_pending_frames+0x4c/0x5c0 net/ipv4/ip_output.c:1508 raw_sendmsg+0x2381/0x2690 net/ipv4/raw.c:654 inet_sendmsg+0x27b/0x2a0 net/ipv4/af_inet.c:851 sock_sendmsg_nosec net/socket.c:730 [inline] __sock_sendmsg+0x274/0x3c0 net/socket.c:745 __sys_sendto+0x62c/0x7b0 net/socket.c:2191 __do_sys_sendto net/socket.c:2203 [inline] __se_sys_sendto net/socket.c:2199 [inline] __x64_sys_sendto+0x130/0x200 net/socket.c:2199 do_syscall_64+0xd8/0x1f0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x6d/0x75 Uninit was created at: slab_post_alloc_hook mm/slub.c:3804 [inline] slab_alloc_node mm/slub.c:3845 [inline] kmem_cache_alloc_node+0x5f6/0xc50 mm/slub.c:3888 kmalloc_reserve+0x13c/0x4a0 net/core/skbuff.c:577 __alloc_skb+0x35a/0x7c0 net/core/skbuff.c:668 alloc_skb include/linux/skbuff.h:1318 [inline] __ip_append_data+0x49ab/0x68c0 net/ipv4/ip_output.c:1128 ip_append_data+0x1e7/0x260 net/ipv4/ip_output.c:1365 raw_sendmsg+0x22b1/0x2690 net/ipv4/raw.c:648 inet_sendmsg+0x27b/0x2a0 net/ipv4/af_inet.c:851 sock_sendmsg_nosec net/socket.c:730 [inline] __sock_sendmsg+0x274/0x3c0 net/socket.c:745 __sys_sendto+0x62c/0x7b0 net/socket.c:2191 __do_sys_sendto net/socket.c:2203 [inline] __se_sys_sendto net/socket.c:2199 [inline] __x64_sys_sendto+0x130/0x200 net/socket.c:2199 do_syscall_64+0xd8/0x1f0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x6d/0x75 CPU: 1 PID: 15709 Comm: syz-executor.7 Not tainted 6.8.0-11567-gb3603fcb79b1 #25 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-1.fc39 04/01/2014
来源: 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存在安全漏洞,该漏洞源于__ip_make_skb()存在安全漏洞。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 566785731c6dd41ef815196ddc36d1ae30a63763 ~ 88c66f1879f322f11de34d37b2d3d87497afdcb6 -
Linux Linux 6.4 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2024-36927 补丁与修复 (1)

CVE-2024-36927 其他参考 (1)

同批安全公告 · 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-36927

暂无评论


发表评论