CVE-2026-90428 in Linux
Tóm tắt
Bởi VulDB • 18/09/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
iommu/tegra241-cmdqv: Không chạy ngắt lỗi (ISR) trước khi quá trình probe thiết lập vintfs
Hàm __tegra241_cmdqv_probe() yêu cầu đăng ký IRQ lỗi trước khi mảng cmdqv->vintfs được phân bổ và cmdqv->num_vintfs được đặt. Một CMDQV vẫn ở trạng thái bật với một lỗi đã ghi nhớ (latched error) qua quá trình kexec sẽ kích hoạt IRQ ngay khi nó được yêu cầu, và tegra241_cmdqv_isr() sau đó sẽ duyệt mảng cmdqv->vintfs chưa được khởi tạo.
Yêu cầu đăng ký IRQ chỉ sau khi cmdqv->vintfs đã được phân bổ và đặt về giá trị 0 (zeroed), để một ngắt ghi nhớ kích hoạt sớm chạy ISR trên một mảng hợp lệ gồm các slot NULL mà nó có thể bỏ qua một cách an toàn.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.