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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2023-52523— Linux kernel 安全漏洞

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于内核空指针取消引用。

CVSS 7.8 · High EPSS 0.24% · P13

影响版本矩阵 10

厂商产品 版本范围状态
Linux Linux 122e6c79efe1c25816118aca9cfabe54e99c2432< bc8b89b6963803a123f64aa9494155a037b3d728 affected
122e6c79efe1c25816118aca9cfabe54e99c2432< b8f97e47b6fb84fcf2f5a22e725eefb6cf5070c2 affected
122e6c79efe1c25816118aca9cfabe54e99c2432< ded6e448028f0f91b6af35985afca01fa02a9089 affected
122e6c79efe1c25816118aca9cfabe54e99c2432< b80e31baa43614e086a9d29dc1151932b1bd7fc5 affected
5.13 affected
< 5.13 unaffected
5.15.135≤ 5.15.* unaffected
6.1.57≤ 6.1.* unaffected
… +2 条更多
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2023-52523 基础信息

漏洞信息

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

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

Vulnerability Title
bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets With a SOCKMAP/SOCKHASH map and an sk_msg program user can steer messages sent from one TCP socket (s1) to actually egress from another TCP socket (s2): tcp_bpf_sendmsg(s1) // = sk_prot->sendmsg tcp_bpf_send_verdict(s1) // __SK_REDIRECT case tcp_bpf_sendmsg_redir(s2) tcp_bpf_push_locked(s2) tcp_bpf_push(s2) tcp_rate_check_app_limited(s2) // expects tcp_sock tcp_sendmsg_locked(s2) // ditto There is a hard-coded assumption in the call-chain, that the egress socket (s2) is a TCP socket. However in commit 122e6c79efe1 ("sock_map: Update sock type checks for UDP") we have enabled redirects to non-TCP sockets. This was done for the sake of BPF sk_skb programs. There was no indention to support sk_msg send-to-egress use case. As a result, attempts to send-to-egress through a non-TCP socket lead to a crash due to invalid downcast from sock to tcp_sock: BUG: kernel NULL pointer dereference, address: 000000000000002f ... Call Trace: <TASK> ? show_regs+0x60/0x70 ? __die+0x1f/0x70 ? page_fault_oops+0x80/0x160 ? do_user_addr_fault+0x2d7/0x800 ? rcu_is_watching+0x11/0x50 ? exc_page_fault+0x70/0x1c0 ? asm_exc_page_fault+0x27/0x30 ? tcp_tso_segs+0x14/0xa0 tcp_write_xmit+0x67/0xce0 __tcp_push_pending_frames+0x32/0xf0 tcp_push+0x107/0x140 tcp_sendmsg_locked+0x99f/0xbb0 tcp_bpf_push+0x19d/0x3a0 tcp_bpf_sendmsg_redir+0x55/0xd0 tcp_bpf_send_verdict+0x407/0x550 tcp_bpf_sendmsg+0x1a1/0x390 inet_sendmsg+0x6a/0x70 sock_sendmsg+0x9d/0xc0 ? sockfd_lookup_light+0x12/0x80 __sys_sendto+0x10e/0x160 ? syscall_enter_from_user_mode+0x20/0x60 ? __this_cpu_preempt_check+0x13/0x20 ? lockdep_hardirqs_on+0x82/0x110 __x64_sys_sendto+0x1f/0x30 do_syscall_64+0x38/0x90 entry_SYSCALL_64_after_hwframe+0x63/0xcd Reject selecting a non-TCP sockets as redirect target from a BPF sk_msg program to prevent the crash. When attempted, user will receive an EACCES error from send/sendto/sendmsg() syscall.
来源: 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存在安全漏洞,该漏洞源于内核空指针取消引用。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 122e6c79efe1c25816118aca9cfabe54e99c2432 ~ bc8b89b6963803a123f64aa9494155a037b3d728 -
Linux Linux 5.13 -

二、漏洞 CVE-2023-52523 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2023-52523 的情报信息

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

CVE-2023-52523 其他参考 (3)

同批安全公告 · Linux · 2024-03-02 · 共 57 条

CVE-2023-52515 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2023-52522 8.8 HIGH Linux kernel 安全漏洞
CVE-2023-52530 8.8 HIGH Linux kernel 安全漏洞
CVE-2023-52502 8.8 HIGH Linux kernel 安全漏洞
CVE-2024-26621 8.2 HIGH Linux kernel 安全漏洞
CVE-2023-52509 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-52572 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-52574 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-52517 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-52503 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-52513 7.5 HIGH Linux kernel 安全漏洞
CVE-2023-52565 7.1 HIGH Linux kernel 安全漏洞
CVE-2023-52559 Linux kernel 安全漏洞
CVE-2023-52563 Linux kernel 安全漏洞
CVE-2023-52561 Linux kernel 安全漏洞
CVE-2023-52560 Linux kernel 安全漏洞
CVE-2023-52582 Linux kernel 安全漏洞
CVE-2023-52566 Linux kernel 安全漏洞
CVE-2023-52562 Linux kernel 安全漏洞
CVE-2023-52518 Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2023-52523

暂无评论


发表评论