• CVE-2024-41005

发布时间: 2024年7月25日

修改时间: 2024年7月26日

概要

In the Linux kernel, the following vulnerability has been resolved: netpoll: Fix race condition in netpoll_owner_active KCSAN detected a race condition in netpoll: BUG: KCSAN: data-race in net_rx_action / netpoll_send_skb write (marked) to 0xffff8881164168b0 of 4 bytes by interrupt on cpu 10: net_rx_action (./include/linux/netpoll.h:90 net/core/dev.c:6712 net/core/dev.c:6822) <snip&gt; read to 0xffff8881164168b0 of 4 bytes by task 1 on cpu 2: netpoll_send_skb (net/core/netpoll.c:319 net/core/netpoll.c:345 net/core/netpoll.c:393) netpoll_send_udp (net/core/netpoll.c:?) <snip&gt; value changed: 0x0000000a -&gt; 0xffffffff This happens because netpoll_owner_active() needs to check if the current CPU is the owner of the lock, touching napi-&gt;poll_owner non atomically. The -&gt;poll_owner field contains the current CPU holding the lock. Use an atomic read to check if the poll owner is the current CPU.

CVSS v3 指标

NVD openEuler
Confidentiality None
Attack Vector Local
CVSS评分 N/A 5.5
Attack Complexity Low
Privileges Required Low
Scope Unchanged
Integrity None
User Interaction None
Availability High

安全公告

公告名 概要 发布时间
KylinSec-SA-2024-3228 kernel security update 2024年7月26日
KylinSec-SA-2024-3668 kernel security update 2024年7月26日

影响产品

产品 状态
KY3.4-5A kernel Fixed
KY3.5.2 kernel Fixed
KY3.5.2 kernel Unaffected
V6 kernel Fixed