Katalog CVE

CVE-2026-29642

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Lokalny atakujący, który może wykonywać uprzywilejowane operacje CSR (lub może skłonić firmware do ich wykonania), przeprowadza starannie zaplanowane odczyty/zapisy do menvcfg. W dotkniętych wersjach XiangShan, dostęp do menvcfg może nieoczekiwanie ustawić bity WPRI w widoku statusu (xstatus) na 1.

Ocena ryzyka

Modyfikacja pól WPRI przez oprogramowanie może prowadzić do nieprzewidywalnych zachowań systemu, co stwarza ryzyko dla integralności i bezpieczeństwa operacji w systemie. Atakujący mogą wykorzystać tę podatność do uzyskania nieautoryzowanego dostępu do zasobów systemowych.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji XiangShan, aby usunąć tę podatność. Należy również monitorować dostęp do operacji CSR i wdrożyć dodatkowe środki zabezpieczające w celu ograniczenia możliwości lokalnych ataków.

Powiązane podatności

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

A local attacker who can execute privileged CSR operations (or can induce firmware to do so) performs carefully crafted reads/writes to menvcfg (e.g., csrrs in M-mode). On affected XiangShan versions (commit aecf601e803bfd2371667a3fb60bfcd83c333027, 2024-11-19), these menvcfg accesses can unexpectedly set WPRI (reserved) bits in the status view (xstatus) to 1. RISC-V defines WPRI fields as "writes preserve values, reads ignore values," i.e., they must not be modified by software manipulating other fields, and menvcfg itself contains multiple WPRI fields.

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