Katalog CVE

CVE-2025-61588

KrytyczneCVSS 9.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.46%

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

Streszczenie

RISC Zero w wersjach risc0-zkvm-platform 2.0.2 i starszych pozwala hostowi na użycie spreparowanej odpowiedzi na wywołanie sys_read przez gościa zkVM do zapisu w dowolnym miejscu pamięci gościa. Może to prowadzić do wykonania dowolnego kodu w gościu i podważa gwarancje poprawności programu gościa. Poprawki są w risc0-zkvm-platform 2.1.0, risc0-zkos-v1compat 2.1.0, risc0-aggregation 0.9 oraz risc0-zkvm 2.3.2 i 3.0.3.

Ocena ryzyka

Krytycznie narusza to gwarancje bezpieczeństwa programów gościa, umożliwiając wykonanie dowolnego kodu i podważenie dowodów zk. Może to prowadzić do fałszowania wyników i kompromitacji systemów opartych na RISC Zero.

Rekomendacja

Zaktualizuj wszystkie dotknięte pakiety do wskazanych wersji poprawionych. Przeanalizuj, czy używane programy gościa były narażone, i w razie potrzeby ponownie zweryfikuj dowody.

Powiązane podatności

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

RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture. In versions 2.0.2 and below of risc0-zkvm-platform, when the zkVM guest calls sys_read, the host is able to use a crafted response to write to an arbitrary memory location in the guest. This capability can be leveraged to execute arbitrary code within the guest. As sys_read is the mechanism by which input is requested by the guest, all guest programs built with the affected versions are vulnerable. This critically compromises the soundness guarantees of the guest program. Other affected packages include risc0-aggregation versions below 0.9, risc0-zkos-v1compat below 2.1.0, risc0-zkvm versions between 3.0.0-rc.1 and 3.0.1. This issue has been fixed in the following versions: risc0-zkvm-platform 2.1.0, risc0-zkos-v1compat 2.1.0, risc0-aggregation 0.9, and risc0-zkvm 2.3.2 and 3.0.3.

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