CVE-2026-98262 in Linuxthông tin

Tóm tắt

Bởi VulDB • 06/10/2026

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

ata: libahci: xóa PxCLBU và PxFBU cho AHCI_HFLAG_32BIT_ONLY

Một người dùng báo cáo rằng commit 105c42566a55 ("ata: ahci: force 32-bit DMA for JMicron JMB582/JMB585") khiến thiết bị JMicron JMB585 không thể sử dụng được trên bo mạch của họ.

Lỗi xuất hiện ngay khi trình điều khiển (driver) ahci được probe, và việc khởi động với iommu=off không giải quyết được vấn đề này.

Khi xem xét đặc tả AHCI, PxCLBU và PxFBU đều là các thanh ghi chỉ đọc ('0') đối với các HBA không hỗ trợ địa chỉ hóa 64-bit.

Đối với các HBA có hỗ trợ địa chỉ hóa 64-bit, các thanh ghi này là loại read-write, với giá trị reset phụ thuộc vào nhà sản xuất (Implementation Specific).

Khi sử dụng cờ AHCI_HFLAG_32BIT_ONLY, HBA vẫn hỗ trợ địa chỉ hóa 64-bit, và mặt nạ DMA 32-bit được đặt bằng cách đơn giản xóa HOST_CAP_64. Do đó, trong trường hợp này, chúng ta cần phải xóa rõ ràng các thanh ghi về giá trị 0.

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

25/09/2026

Tiết lộ

06/10/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

Might our Artificial Intelligence support you?

Check our Alexa App!