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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于fs/buffer模块在调用bh_read辅助函数时存在释放后重用问题。

CVSS 7.8 · High EPSS 0.19% · P8

影响版本矩阵 18

厂商产品 版本范围状态
Linux Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 70a09115da586bf662c3bae9c0c4a1b99251fad9 affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 3169edb8945c295cf89120fc6b2c35cfe3ad4c9e affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 03b40bf5d0389ca23ae6857ee25789f0e0b47ce8 affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< c58c6b532b7b69537cfd9ef701c7e37cdcf79dc4 affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< c5aa6ba1127307ab5dc3773eaf40d73a3423841f affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 042cf48ecf67f72c8b3846c7fac678f472712ff3 affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 90b5193edb323fefbee0e4e5bc39ed89dcc37719 affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 7375f22495e7cd1c5b3b5af9dcc4f6dffe34ce49 affected
… +10 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
fs/buffer: fix use-after-free when call bh_read() helper
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: fs/buffer: fix use-after-free when call bh_read() helper There's issue as follows: BUG: KASAN: stack-out-of-bounds in end_buffer_read_sync+0xe3/0x110 Read of size 8 at addr ffffc9000168f7f8 by task swapper/3/0 CPU: 3 UID: 0 PID: 0 Comm: swapper/3 Not tainted 6.16.0-862.14.0.6.x86_64 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996) Call Trace: <IRQ> dump_stack_lvl+0x55/0x70 print_address_description.constprop.0+0x2c/0x390 print_report+0xb4/0x270 kasan_report+0xb8/0xf0 end_buffer_read_sync+0xe3/0x110 end_bio_bh_io_sync+0x56/0x80 blk_update_request+0x30a/0x720 scsi_end_request+0x51/0x2b0 scsi_io_completion+0xe3/0x480 ? scsi_device_unbusy+0x11e/0x160 blk_complete_reqs+0x7b/0x90 handle_softirqs+0xef/0x370 irq_exit_rcu+0xa5/0xd0 sysvec_apic_timer_interrupt+0x6e/0x90 </IRQ> Above issue happens when do ntfs3 filesystem mount, issue may happens as follows: mount IRQ ntfs_fill_super read_cache_page do_read_cache_folio filemap_read_folio mpage_read_folio do_mpage_readpage ntfs_get_block_vbo bh_read submit_bh wait_on_buffer(bh); blk_complete_reqs scsi_io_completion scsi_end_request blk_update_request end_bio_bh_io_sync end_buffer_read_sync __end_buffer_read_notouch unlock_buffer wait_on_buffer(bh);--> return will return to caller put_bh --> trigger stack-out-of-bounds In the mpage_read_folio() function, the stack variable 'map_bh' is passed to ntfs_get_block_vbo(). Once unlock_buffer() unlocks and wait_on_buffer() returns to continue processing, the stack variable is likely to be reclaimed. Consequently, during the end_buffer_read_sync() process, calling put_bh() may result in stack overrun. If the bh is not allocated on the stack, it belongs to a folio. Freeing a buffer head which belongs to a folio is done by drop_buffers() which will fail to free buffers which are still locked. So it is safe to call put_bh() before __end_buffer_read_notouch().
来源: 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存在安全漏洞,该漏洞源于fs/buffer模块在调用bh_read辅助函数时存在释放后重用问题。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ~ 70a09115da586bf662c3bae9c0c4a1b99251fad9 -
Linux Linux 2.6.12 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

同批安全公告 · Linux · 2025-09-05 · 共 60 条

CVE-2025-39726 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-39682 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-38734 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-39702 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-39703 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-38737 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-39673 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-39704 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-39718 8.4 HIGH Linux kernel 安全漏洞
CVE-2025-39711 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39710 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39697 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39714 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39717 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39698 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-38731 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39696 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39689 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39677 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39680 7.8 HIGH Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2025-39691

暂无评论


发表评论