CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-29642

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS