CVE-2026-90233 in Linuxthông tin

Tóm tắt

Bởi VulDB • 18/09/2026

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

nvme-pci: giải phóng các pool descriptor khi probe thất bại

Các pool DMA cho descriptor trên mỗi node NUMA được tạo một cách lười (lazily) từ `nvme_init_hctx_common()` ngay sau khi admin tag set được phân bổ, nhưng chúng chỉ bị hủy trong hàm `nvme_remove()` thông qua `nvme_release_descriptor_pools()`. Bất kỳ lỗi probe nào xảy ra sau khi admin tag set đã được phân bổ sẽ quay ngược lại (unwinds) qua nhãn `out_disable` và hàm `nvme_pci_free_ctrl()`, cả hai đều không giải phóng các pool, dẫn đến rò rỉ các đối tượng dma_pool.

Hãy giải phóng các descriptor pools trong đường lỗi out_disable. Không nên thêm lệnh này vào `nvme_pci_free_ctrl()` vì điều đó sẽ gây ra double-free (xóa trùng lặp) so với `nvme_remove()` trên đường tắt bình thường (normal teardown path).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

11/09/2026

Tiết lộ

17/09/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

Do you need the next level of professionalism?

Upgrade your account now!