CVE-2026-90240
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
iommu/vt-d: Opróżnij pamięć podręczną kontekstu poprawnym identyfikatorem SID podczas usuwania aliasów
domain_context_clear_one() i urządzenie_pasid_table_teardown() to obydwa
wywoływane raz na alias DMA urządzenia. Każda funkcja lokalizuje kontekst
wpis przy użyciu pary bus/devfn dostarczonej przez pci_for_each_dma_alias()
wywołanie zwrotne, a następnie wywołuje intel_context_flush_no_pasid(), która konstruuje a
unieważnianie kontekstowej pamięci podręcznej selektywnie dla urządzenia z informacji->magistrali i
info->devfn (to znaczy zawsze identyfikator requestera samego urządzenia).
W rezultacie dla każdego aliasu innego niż własny RID urządzenia kontekst
wpis, który właśnie został wyczyszczony w pamięci, nigdy nie jest unieważniany w kontekście
pamięć podręczna. Sprzęt może nadal korzystać z tego przestarzałego wpisu z pamięci podręcznej. w
ścieżkę rozrywania w trybie skalowalnym, funkcja intel_pasid_free_table() może następnie zwolnić plik
Katalog PASID nadal odwołuje się do tego nieaktualnego wpisu, umożliwiając IOMMU
chodzić, uwolniona pamięć.
Napraw ten problem, przekazując identyfikator źródła usuwanego wpisu
intel_context_flush_no_pasid(), zamiast wyprowadzać go z @info.
>_ Referencje
Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.
This product uses the NVD API but is not endorsed or certified by the NVD.
Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.
NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org