CVE-2025-21672 in Linuxthông tin

Tóm tắt

Bởi VulDB • 20/05/2026

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

afs: Sửa lỗi điều kiện thất bại của quy tắc ưu tiên hợp nhất

syzbot đã báo cáo một khóa (lock) vẫn được giữ khi trả về không gian người dùng[1]. Nguyên nhân là do nếu argc nhỏ hơn 0 và hàm trả về trực tiếp, khóa inode đang được giữ sẽ không được giải phóng.

Khắc phục vấn đề này bằng cách lưu lỗi vào biến ret và nhảy đến nhãn done để dọn dẹp thay vì trả về trực tiếp.

[dh: Đã sửa đổi bản vá gốc của Lizhi Xu để đảm bảo tuân thủ mã lỗi từ hàm afs_split_string()]

[1]
CẢNH BÁO: khóa vẫn được giữ khi trả về không gian người dùng! 6.13.0-rc3-syzkaller-00209-g499551201b5f #0 Không bị nhiễm lỗi (Not tainted) ------------------------------------------------ syz-executor133/5823 đang thoát khỏi kernel với các khóa vẫn còn được giữ! 1 khóa được giữ bởi syz-executor133/5823: #0: ffff888071cffc00 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, tại: inode_lock include/linux/fs.h:818 [inline]
#0: ffff888071cffc00 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, tại: afs_proc_addr_prefs_write+0x2bb/0x14e0 fs/afs/addr_prefs.c:388

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

29/12/2024

Tiết lộ

31/01/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00140

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to know what is going to be exploited?

We predict KEV entries!