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

目标: 1000 元 · 已筹: 1336

100%

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

CVSS 7.8 · High EPSS 0.21% · P11

影响版本矩阵 18

厂商产品版本范围状态
LinuxLinux22b33e8ed0e38b8ddcf082e35580f2e67a3a0262< 706868a1a1072cffd8bd63f7e161d79141099849affected
22b33e8ed0e38b8ddcf082e35580f2e67a3a0262< 47761deabb69a5df0c2c4ec400d80bb3e072bd2eaffected
22b33e8ed0e38b8ddcf082e35580f2e67a3a0262< ada78110b2d3ec88b398a49703bd336d4cee7a08affected
22b33e8ed0e38b8ddcf082e35580f2e67a3a0262< 12b038d521c75e3521522503becf3bc162628469affected
22b33e8ed0e38b8ddcf082e35580f2e67a3a0262< 31e94c7989572f96926673614a3b958915a13ca9affected
22b33e8ed0e38b8ddcf082e35580f2e67a3a0262< 6e2c805996a49998d31ac522beb1534ca417e761affected
22b33e8ed0e38b8ddcf082e35580f2e67a3a0262< 6b95947ee780f4e1fb26413a1437d05bcb99712baffected
22b33e8ed0e38b8ddcf082e35580f2e67a3a0262< 8ec0fbb28d049273bfd4f1e7a5ae4c74884beed3affected
… +10 条更多
获取后续新漏洞提醒登录后订阅

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

漏洞信息

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

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

Vulnerability Title
drm/nouveau: prime: fix ttm_bo_delayed_delete oops
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: drm/nouveau: prime: fix ttm_bo_delayed_delete oops Fix an oops in ttm_bo_delayed_delete which results from dererencing a dangling pointer: Oops: general protection fault, probably for non-canonical address 0x6b6b6b6b6b6b6b7b: 0000 [#1] PREEMPT SMP CPU: 4 UID: 0 PID: 1082 Comm: kworker/u65:2 Not tainted 6.14.0-rc4-00267-g505460b44513-dirty #216 Hardware name: LENOVO 82N6/LNVNB161216, BIOS GKCN65WW 01/16/2024 Workqueue: ttm ttm_bo_delayed_delete [ttm] RIP: 0010:dma_resv_iter_first_unlocked+0x55/0x290 Code: 31 f6 48 c7 c7 00 2b fa aa e8 97 bd 52 ff e8 a2 c1 53 00 5a 85 c0 74 48 e9 88 01 00 00 4c 89 63 20 4d 85 e4 0f 84 30 01 00 00 <41> 8b 44 24 10 c6 43 2c 01 48 89 df 89 43 28 e8 97 fd ff ff 4c 8b RSP: 0018:ffffbf9383473d60 EFLAGS: 00010202 RAX: 0000000000000001 RBX: ffffbf9383473d88 RCX: 0000000000000000 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffbf9383473d78 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 6b6b6b6b6b6b6b6b R13: ffffa003bbf78580 R14: ffffa003a6728040 R15: 00000000000383cc FS: 0000000000000000(0000) GS:ffffa00991c00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000758348024dd0 CR3: 000000012c259000 CR4: 0000000000f50ef0 PKRU: 55555554 Call Trace: <TASK> ? __die_body.cold+0x19/0x26 ? die_addr+0x3d/0x70 ? exc_general_protection+0x159/0x460 ? asm_exc_general_protection+0x27/0x30 ? dma_resv_iter_first_unlocked+0x55/0x290 dma_resv_wait_timeout+0x56/0x100 ttm_bo_delayed_delete+0x69/0xb0 [ttm] process_one_work+0x217/0x5c0 worker_thread+0x1c8/0x3d0 ? apply_wqattrs_cleanup.part.0+0xc0/0xc0 kthread+0x10b/0x240 ? kthreads_online_cpu+0x140/0x140 ret_from_fork+0x40/0x70 ? kthreads_online_cpu+0x140/0x140 ret_from_fork_asm+0x11/0x20 </TASK> The cause of this is: - drm_prime_gem_destroy calls dma_buf_put(dma_buf) which releases the reference to the shared dma_buf. The reference count is 0, so the dma_buf is destroyed, which in turn decrements the corresponding amdgpu_bo reference count to 0, and the amdgpu_bo is destroyed - calling drm_gem_object_release then dma_resv_fini (which destroys the reservation object), then finally freeing the amdgpu_bo. - nouveau_bo obj->bo.base.resv is now a dangling pointer to the memory formerly allocated to the amdgpu_bo. - nouveau_gem_object_del calls ttm_bo_put(&nvbo->bo) which calls ttm_bo_release, which schedules ttm_bo_delayed_delete. - ttm_bo_delayed_delete runs and dereferences the dangling resv pointer, resulting in a general protection fault. Fix this by moving the drm_prime_gem_destroy call from nouveau_gem_object_del to nouveau_bo_del_ttm. This ensures that it will be run after ttm_bo_delayed_delete.
来源: 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存在安全漏洞,该漏洞源于drm/nouveau中prime功能存在ttm_bo_delayed_delete空指针取消引用。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商产品影响版本CPE订阅
LinuxLinux 22b33e8ed0e38b8ddcf082e35580f2e67a3a0262 ~ 706868a1a1072cffd8bd63f7e161d79141099849 -
LinuxLinux 3.5 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

登录查看更多情报信息。

CVE-2025-37765 补丁与修复 (8)

同批安全公告 · Linux · 2025-05-01 · 共 245 条

CVE-2025-377509.8 CRITICALLinux kernel 安全漏洞
CVE-2025-377789.8 CRITICALLinux kernel 安全漏洞
CVE-2022-497709.8 CRITICALLinux kernel 安全漏洞
CVE-2022-499318.8 HIGHLinux kernel 安全漏洞
CVE-2025-377768.8 HIGHLinux kernel 安全漏洞
CVE-2025-377778.8 HIGHLinux kernel 安全漏洞
CVE-2025-377908.8 HIGHLinux kernel 安全漏洞
CVE-2022-499108.8 HIGHLinux kernel 安全漏洞
CVE-2022-498868.4 HIGHLinux kernel 安全漏洞
CVE-2025-231598.4 HIGHLinux kernel 安全漏洞
CVE-2025-377498.2 HIGHLinux kernel 安全漏洞
CVE-2025-377747.8 HIGHLinux kernel 安全漏洞
CVE-2025-377897.8 HIGHLinux kernel 安全漏洞
CVE-2025-377797.8 HIGHLinux kernel 安全漏洞
CVE-2022-499207.8 HIGHLinux kernel 安全漏洞
CVE-2022-499197.8 HIGHLinux kernel 安全漏洞
CVE-2025-377527.8 HIGHLinux kernel 安全漏洞
CVE-2025-377567.8 HIGHLinux kernel 安全漏洞
CVE-2025-377617.8 HIGHLinux kernel 安全漏洞
CVE-2022-498047.8 HIGHLinux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2025-37765

暂无评论


发表评论