Katalog CVE

CVE-2026-102730

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

Zamontowanie kontrolowanego przez atakującego obrazu pamięci NAND (lx_nand_flash_open()) wywołuje nieograniczony zapis poza granicami sterty w parserze metadanych warstwy translacji NAND w LevelX, który nadpisuje wskaźnik funkcji sterownika w bloku kontrolnym, dając potwierdzony przejęcie przepływu sterowania — RIP ustawiony na pełną 8-bajtową wartość wybraną przez atakującego (zweryfikowane rejestrami). Towarzyszą temu dwa odczyty poza granicami. Wszystko odtworzone dosłownie pod ASan na HEAD 9f1cfdc.

Ocena ryzyka

Atakujący może przejąć kontrolę nad przepływem wykonania kodu urządzenia, co może prowadzić do wykonania dowolnego kodu. Wymaga to możliwości dostarczenia spreparowanego obrazu pamięci NAND.

Rekomendacja

Zaktualizuj LevelX do wersji zawierającej poprawkę lub unikaj montowania niezaufanych obrazów pamięci NAND. Weryfikuj integralność obrazów pamięci przed montowaniem.

Powiązane podatności

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

Mounting an attacker-controlled NAND flash image (`lx_nand_flash_open()`) triggers an unbounded out-of-bounds heap **write** in LevelX's NAND flash-translation-layer metadata parser that overwrites a driver function pointer in the control block, giving a demonstrated control-flow hijack — RIP set to a full 8-byte attacker-chosen value (register-verified). Two accompanying OOB reads. All reproduced verbatim under ASan at HEAD `9f1cfdc`.

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