Katalog CVE

CVE-2026-72045

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

Percentyl 6 - wyżej niż 6% wszystkich znanych CVE

Streszczenie

W jądrze Linuxa w sterowniku octeontx2-af (cn10k) stwierdzono podatność polegającą na braku walidacji pola base_pcifunc w funkcji rvu_mbox_handler_lmtst_tbl_setup(). Umożliwia to funkcji VF odczytanie adresu fizycznego LMTLINE innej funkcji, jeśli base_pcifunc wskazuje na funkcję spoza jej własnej przestrzeni PF. Poprawka odrzuca żądanie z błędem -EPERM, gdy base_pcifunc nie jest prawidłową funkcją w obrębie własnego PF.

Ocena ryzyka

Ryzyko nieautoryzowanego dostępu do danych konfiguracyjnych innych funkcji, co może prowadzić do naruszenia izolacji między funkcjami wirtualnymi.

Rekomendacja

Zastosuj aktualizację jądra Linuxa zawierającą poprawkę walidującą base_pcifunc i odrzucającą nieprawidłowe żądania.

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

In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: cn10k: restrict VF LMTLINE sharing to its own PF rvu_mbox_handler_lmtst_tbl_setup() uses req->base_pcifunc as a direct index into the LMT map table to read another function's LMTLINE physical base address and copy it into the caller's own LMT map table entry. The mailbox dispatcher authenticates req->hdr.pcifunc from the IRQ source, but req->base_pcifunc is a separate payload field and is not sanitized. Reject the request with -EPERM when a VF caller's base_pcifunc is not a valid function under its own PF. is_pf_func_valid() bounds the FUNC field to the PF's configured VF count, keeping the computed index inside the caller's own slot block.

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