CVE-2026-74306 in Linuxthông tin

Tóm tắt

Bởi VulDB • 15/08/2026

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

vfio/qat: sửa lỗi race condition trên f_pos trong hàm qat_vf_resume_write()

Hàm `qat_vf_resume_write()` kiểm tra giá trị của `filp->f_pos` trước khi lấy khóa `migf->lock`, nhưng sao chép dữ liệu vào bộ đệm trạng thái di chuyển (migration-state buffer) sau khi đã lấy khóa và đọc lại vị trí tệp chia sẻ.

Do đó, hai trình ghi đồng thời có thể vượt qua kiểm tra giới hạn với giá trị offset cũ, rồi trình ghi thứ hai sao chép dữ liệu sau khi trình ghi đầu tiên đã tăng `f_pos`, dẫn đến việc ghi đè ra ngoài bộ đệm trạng thái di chuyển.

Hãy lấy khóa `migf->lock` trước khi thực hiện các phép kiểm tra biên (boundary checks).

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

Linux

Đặt trước

15/08/2026

Tiết lộ

15/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to stay up to date on a daily basis?

Enable the mail alert feature now!