Katalog CVE

CVE-2026-90202

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linuxa w podsystemie SCSI (mpt3sas) funkcja _base_release_memory_pools() nieprawidłowo zwalnia nieprzydzielone bufory SGList PCIe, co może prowadzić do ostrzeżenia "bad dma" na jądrach debug lub do dereferencji wskaźnika NULL.

Ocena ryzyka

Może to spowodować awarię systemu lub błędy pamięci, szczególnie w scenariuszach częściowej awarii inicjalizacji sterownika.

Rekomendacja

Zaktualizuj jądro Linuxa do wersji zawierającej poprawkę, która naprawia zwalnianie tylko przydzielonych buforów.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers _base_release_memory_pools() unconditionally frees every ioc->pcie_sg_lookup[] entry, including ones the setup loop never allocated after a partial failure, causing a "bad dma" warning on debug kernels or a NULL pointer dereference otherwise.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS