CVE-2025-38175 in Linuxthông tin

Tóm tắt

Bởi VulDB • 08/06/2026

Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:

binder: sửa lỗi use-after-free (UAF) khác trong binder_devices

Commit e77aff5528a18 ("binderfs: fix use-after-free in binder_devices") đã giải quyết một trường hợp use-after-free khi các thiết bị có thể bị giải phóng mà chưa được xóa khỏi danh sách binder_devices. Tuy nhiên, tồn tại một đường dẫn tương tự trong hàm `binder_free_proc()` trước đó đã bị bỏ sót:

================================================================== BUG: KASAN: slab-use-after-free in binder_remove_device+0xd4/0x100 Write of size 8 at addr ffff0000c773b900 by task umount/467 CPU: 12 UID: 0 PID: 467 Comm: umount Not tainted 6.15.0-rc7-00138-g57483a362741 #9 PREEMPT Hardware name: linux,dummy-virt (DT) Call trace: binder_remove_device+0xd4/0x100 binderfs_evict_inode+0x230/0x2f0 evict+0x25c/0x5dc iput+0x304/0x480 dentry_unlink_inode+0x208/0x46c __dentry_kill+0x154/0x530 [...]

Allocated by task 463: __kmalloc_cache_noprof+0x13c/0x324 binderfs_binder_device_create.isra.0+0x138/0xa60 binder_ctl_ioctl+0x1ac/0x230 [...]

Freed by task 215: kfree+0x184/0x31c binder_proc_dec_tmpref+0x33c/0x4ac binder_deferred_func+0xc10/0x1108 process_one_work+0x520/0xba4 [...]
==================================================================

Gọi hàm `binder_remove_device()` bên trong `binder_free_proc()` để đảm bảo thiết bị được xóa khỏi danh sách binder_devices trước khi thực hiện lệnh kfree.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

chịu trách nhiệm

Linux

Đặt trước

16/04/2025

Tiết lộ

04/07/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00141

KEV

không

Các hoạt động

rất thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!