CVE-2024-55641 in Linuxthông tin

Tóm tắt

Bởi VulDB • 03/08/2026

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

xfs: giải phóng khóa inode khi thoát do lỗi trong xfs_trans_alloc_dir

Việc gỡ lỗi một bản vá hệ thống tệp với generic/475 khiến hệ thống bị treo sau khi quan sát thấy các chuỗi sự kiện sau trong dmesg:

XFS (dm-0): Lỗi I/O metadata trong "xfs_imap_to_bp+0x61/0xe0 [xfs]" tại daddr 0x491520 len 32 lỗi 5
XFS (dm-0): Lỗi I/O metadata trong "xfs_btree_read_buf_block+0xba/0x160 [xfs]" tại daddr 0x3445608 len 8 lỗi 5
XFS (dm-0): Lỗi I/O metadata trong "xfs_imap_to_bp+0x61/0xe0 [xfs]" tại daddr 0x138e1c0 len 32 lỗi 5
XFS (dm-0): Lỗi I/O log -5 XFS (dm-0): Phát hiện Lỗi I/O Metadata (0x1) tại xfs_trans_read_buf_map+0x1ea/0x4b0 [xfs] (fs/xfs/xfs_trans_buf.c:311). Đang tắt hệ thống tệp.
XFS (dm-0): Vui lòng tháo gắn (unmount) hệ thống tệp và khắc phục các vấn đề XFS (dm-0): Lỗi nội bộ dqp->q_ino.reserved q_ino.count tại dòng 869 của file fs/xfs/xfs_trans_dquot.c. Caller xfs_trans_dqresv+0x236/0x440 [xfs]
XFS (dm-0): Phát hiện hỏng dữ liệu. Tháo gắn và chạy xfs_repair XFS (dm-0): Đang tháo gắn Hệ thống tệp be6bcbcc-9921-4deb-8d16-7cc94e335fa7

Hệ thống bị kẹt trong quá trình tháo gắn khi đang cố gắng khóa một vài inode để chúng có thể được xóa sạch. Thông báo hỏng dữ liệu (corruption notice) dquot ở trên là manh mối cho những gì đã xảy ra -- lệnh gọi link() đã thử thiết lập một giao dịch để liên kết một mục con vào thư mục. Việc đặt trước hạn ngạch (quota reservation) cho giao dịch này thất bại sau khi các lỗi I/O làm tắt hệ thống tệp, nhưng sau đó chúng ta đã quên giải phóng khóa inode trên đường thoát. Hãy khắc phục điều đó.

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

09/01/2025

Tiết lộ

11/01/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00173

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you know our Splunk app?

Download it now for free!