Katalog CVE

CVE-2026-29645

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

NEMU (OpenXiangShan/NEMU) przed wersją v2025.12.r2 zawiera błąd w walidacji instrukcji w dekoderze RISC-V Vector (RVV). Błąd ten pozwala na niewłaściwe interpretowanie nieprawidłowych kodów instrukcji OP-V jako instrukcji konfiguracyjnych vset*, co może prowadzić do nieprawidłowego działania systemu.

Ocena ryzyka

Organizacje mogą być narażone na uszkodzenie stanu architektury oraz nieprawidłowe zachowanie systemu, co może prowadzić do odmowy usługi w systemach korzystających z NEMU. Wykorzystanie tej podatności może skutkować poważnymi konsekwencjami dla bezpieczeństwa i stabilności systemów.

Rekomendacja

Zaleca się aktualizację NEMU do wersji v2025.12.r2 lub nowszej, aby usunąć tę podatność. Dodatkowo, należy monitorować i weryfikować dostarczane binaria RISC-V w celu zapobiegania potencjalnym atakom.

Powiązane podatności

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

NEMU (OpenXiangShan/NEMU) before v2025.12.r2 contains an improper instruction-validation flaw in its RISC-V Vector (RVV) decoder. The decoder does not correctly validate the funct3 field when decoding vsetvli/vsetivli/vsetvl, allowing certain invalid OP-V instruction encodings to be misinterpreted and executed as vset* configuration instructions rather than raising an illegal-instruction exception. This can be exploited by providing crafted RISC-V binaries to cause incorrect trap behavior, architectural state corruption/divergence, and potential denial of service in systems that rely on NEMU for correct execution or sandboxing.

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