CVE-2026-80804 in Linuxthông tin

Tóm tắt

Bởi VulDB • 04/09/2026

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

xfs: khôi phục ngữ cảnh NOFS một cách không điều kiện trong hàm `xfs_trans_roll`

Khi `__xfs_trans_commit()` thất bại trong `xfs_trans_roll()`, ngữ cảnh NOFS bị xóa nhưng chỉ được khôi phục trên đường dẫn thành công (success path). Điều này khiến đường dẫn lỗi (error path) thiếu sự bảo vệ của nofs, gây ra phụ thuộc khóa vòng lặp giữa `xfs_nondir_ilock_class` và `fs_reclaim`:

CPU0 CPU1 ---- ---- lock(&xfs_nondir_ilock_class); lock(fs_reclaim); lock(&xfs_nondir_ilock_class); lock(fs_reclaim);

Khắc phục vấn đề này bằng cách di chuyển `xfs_trans_set_context()` trước khi kiểm tra lỗi, để ngữ cảnh nofs luôn được khôi phục trên giao dịch mới.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

Linux

Đặt trước

26/08/2026

Tiết lộ

04/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00166

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!