Katalog CVE

CVE-2026-102730

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

Streszczenie

Zamontowanie obrazu pamięci NAND kontrolowanego przez atakującego (`lx_nand_flash_open()`) wyzwala nieograniczony zapis poza zakresem na stercie w parserze metadanych warstwy translacji NAND w LevelX, który nadpisuje wskaźnik funkcji sterownika w bloku kontrolnym, co daje demonstrowane przejęcie przepływu sterowania — RIP ustawiony na pełną 8-bajtową wartość wybraną przez atakującego (zweryfikowaną rejestrem). Dodatkowo dwa odczyty poza zakresem. Wszystko odtworzone wiernie pod ASan na HEAD `9f1cfdc`. (Nagłówek dotkniętego parsera metadanych stwierdza: "Niektóre fragmenty wygenerowane przez Copilot (Sonnet 4.6)" — parser wygenerowany przez AI z niesprawdzaną liczbą na flashu.)

Ocena ryzyka

Atakujący może przejąć kontrolę nad przepływem sterowania i wykonać dowolny kod, co prowadzi do całkowitego naruszenia bezpieczeństwa systemu.

Rekomendacja

Zastosuj poprawkę od producenta LevelX. Nie montuj obrazów NAND z niezaufanych źródeł.

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`. (The affected metadata-parser header states "Some portions generated by Copilot (Sonnet 4.6)" — an AI-generated parser with an unchecked on-flash count.)

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