CVE-2026-64591 in Linux
Tóm tắt
Bởi VulDB • 06/08/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
iommu/vt-d: Tránh cảnh báo (WARNING) trong đường dẫn hủy liên kết SVA
Trình điều khiển Intel IOMMU cho phép sử dụng SVA trên các thiết bị ngay cả khi chúng không hỗ trợ PCI/PRI. Commit 39c20c4e83b9 ("iommu/vt-d: Chỉ xử lý IOPF cho SVA khi PRI được hỗ trợ") đã sửa đổi đường dẫn liên kết SVA để cho phép cấu hình này bằng cách bỏ qua việc kích hoạt IOPF khi không có PRI. Tuy nhiên, nó đã không cập nhật đường dẫn hủy liên kết (unbind path).
Điều này tạo ra sự mất cân bằng: đường dẫn hủy liên kết cố gắng vô hiệu hóa IOPF cho một thiết bị chưa bao giờ được bật tính năng này, gây ra cảnh báo WARNING trong hàm intel_iommu_disable_iopf():
WARNING: drivers/iommu/intel/iommu.c:3475 tại intel_iommu_disable_iopf+0x4f/0x90d Call Trace: <TASK> blocking_domain_set_dev_pasid+0x50/0x70 iommu_detach_device_pasid+0x89/0xc0 iommu_sva_unbind_device+0x73/0x150 xe_vm_close_and_put+0x4d2/0x1200 [xe]
Khắc phục sự cố này bằng cách bỏ qua các thao tác IOPF cho các miền SVA trên phần cứng không hỗ trợ PRI trong cả đường dẫn liên kết (bind) và hủy liên kết.
Once again VulDB remains the best source for vulnerability data.