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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2025-22086— Linux kernel 安全漏洞

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于mlx5_poll_one中cur_qp更新逻辑错误,可能导致空指针解引用。

CVSS 8.8 · High EPSS 0.29% · P21

影响版本矩阵 20

厂商产品 版本范围状态
Linux Linux e126ba97dba9edeb6fafa3665b5f8497fc9cdf8c< 3b97d77049856865ac5ce8ffbc6e716928310f7f affected
e126ba97dba9edeb6fafa3665b5f8497fc9cdf8c< 856d9e5d72dc44eca6d5a153581c58fbd84e92e1 affected
e126ba97dba9edeb6fafa3665b5f8497fc9cdf8c< f0447ceb8a31d79bee7144f98f9a13f765531e1a affected
e126ba97dba9edeb6fafa3665b5f8497fc9cdf8c< dc7139b7031d877acd73d7eff55670f22f48cd5e affected
e126ba97dba9edeb6fafa3665b5f8497fc9cdf8c< 7c51a6964b45b6d40027abd77e89cef30d26dc5a affected
e126ba97dba9edeb6fafa3665b5f8497fc9cdf8c< cad677085274ecf9c7565b5bfc5d2e49acbf174c affected
e126ba97dba9edeb6fafa3665b5f8497fc9cdf8c< 55c65a64aefa6267b964d90e9a4039cb68ec73a5 affected
e126ba97dba9edeb6fafa3665b5f8497fc9cdf8c< d52636eb13ccba448a752964cc6fc49970912874 affected
… +12 条更多
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2025-22086 基础信息

漏洞信息

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

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

Vulnerability Title
RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow When cur_qp isn't NULL, in order to avoid fetching the QP from the radix tree again we check if the next cqe QP is identical to the one we already have. The bug however is that we are checking if the QP is identical by checking the QP number inside the CQE against the QP number inside the mlx5_ib_qp, but that's wrong since the QP number from the CQE is from FW so it should be matched against mlx5_core_qp which is our FW QP number. Otherwise we could use the wrong QP when handling a CQE which could cause the kernel trace below. This issue is mainly noticeable over QPs 0 & 1, since for now they are the only QPs in our driver whereas the QP number inside mlx5_ib_qp doesn't match the QP number inside mlx5_core_qp. BUG: kernel NULL pointer dereference, address: 0000000000000012 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page PGD 0 P4D 0 Oops: Oops: 0000 [#1] SMP CPU: 0 UID: 0 PID: 7927 Comm: kworker/u62:1 Not tainted 6.14.0-rc3+ #189 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 Workqueue: ib-comp-unb-wq ib_cq_poll_work [ib_core] RIP: 0010:mlx5_ib_poll_cq+0x4c7/0xd90 [mlx5_ib] Code: 03 00 00 8d 58 ff 21 cb 66 39 d3 74 39 48 c7 c7 3c 89 6e a0 0f b7 db e8 b7 d2 b3 e0 49 8b 86 60 03 00 00 48 c7 c7 4a 89 6e a0 <0f> b7 5c 98 02 e8 9f d2 b3 e0 41 0f b7 86 78 03 00 00 83 e8 01 21 RSP: 0018:ffff88810511bd60 EFLAGS: 00010046 RAX: 0000000000000010 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000000000 RSI: ffff88885fa1b3c0 RDI: ffffffffa06e894a RBP: 00000000000000b0 R08: 0000000000000000 R09: ffff88810511bc10 R10: 0000000000000001 R11: 0000000000000001 R12: ffff88810d593000 R13: ffff88810e579108 R14: ffff888105146000 R15: 00000000000000b0 FS: 0000000000000000(0000) GS:ffff88885fa00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000012 CR3: 00000001077e6001 CR4: 0000000000370eb0 Call Trace: <TASK> ? __die+0x20/0x60 ? page_fault_oops+0x150/0x3e0 ? exc_page_fault+0x74/0x130 ? asm_exc_page_fault+0x22/0x30 ? mlx5_ib_poll_cq+0x4c7/0xd90 [mlx5_ib] __ib_process_cq+0x5a/0x150 [ib_core] ib_cq_poll_work+0x31/0x90 [ib_core] process_one_work+0x169/0x320 worker_thread+0x288/0x3a0 ? work_busy+0xb0/0xb0 kthread+0xd7/0x1f0 ? kthreads_online_cpu+0x130/0x130 ? kthreads_online_cpu+0x130/0x130 ret_from_fork+0x2d/0x50 ? kthreads_online_cpu+0x130/0x130 ret_from_fork_asm+0x11/0x20 </TASK>
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:A/AC:L/PR:N/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存在安全漏洞,该漏洞源于mlx5_poll_one中cur_qp更新逻辑错误,可能导致空指针解引用。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux e126ba97dba9edeb6fafa3665b5f8497fc9cdf8c ~ 3b97d77049856865ac5ce8ffbc6e716928310f7f -
Linux Linux 3.11 -

二、漏洞 CVE-2025-22086 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2025-22086 的情报信息

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

CVE-2025-22086 其他参考 (7)

同批安全公告 · Linux · 2025-04-16 · 共 127 条

CVE-2025-22021 10.0 CRITICAL Linux kernel 安全漏洞
CVE-2025-22088 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-22110 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-22077 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-22118 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-22074 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-22040 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-22041 8.8 HIGH Linux kernel 安全漏洞
CVE-2024-58096 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-23133 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-22039 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-22117 8.7 HIGH Linux kernel 安全漏洞
CVE-2025-22108 8.6 HIGH Linux kernel 安全漏洞
CVE-2025-22080 8.4 HIGH Linux kernel 安全漏洞
CVE-2025-22121 8.4 HIGH Linux kernel 安全漏洞
CVE-2025-22038 8.3 HIGH Linux kernel 安全漏洞
CVE-2025-22043 8.1 HIGH Linux kernel 安全漏洞
CVE-2025-22042 8.1 HIGH Linux kernel 安全漏洞
CVE-2025-22085 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-22114 7.8 HIGH Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2025-22086

暂无评论


发表评论