CVE-2025-46723 in openvminformazioni

Riassunto

di VulDB • 18/06/2026

OpenVM è un framework zkVM performante e modulare, progettato per la personalizzazione e l'estensibilità. Nella versione 1.0.0, OpenVM è vulnerabile a un overflow dovuto alla decomposizione in byte del pc nel chip AUIPC. Un errore di battitura fa sì che il limb più significativo di pc venga sottoposto a controllo di intervallo su 8 bit invece che su 6 bit. Di conseguenza, l'istruzione if non viene mai attivata perché l'enumerazione produce i=0,1,2, mentre dovrebbe produrre i=1,2,3, lasciando pc_limbs[3] sottoposto a controllo di intervallo su 8 bit invece che su 6 bit. Ciò porta a una vulnerabilità in cui la decomposizione di pc_limbs differisce dal valore effettivo di pc, il che significa che un prover malintenzionato può far sì che il registro di destinazione assuma un valore diverso da quello indicato dall'istruzione AUIPC, provocando un overflow della decomposizione nel campo BabyBear. Questo problema è stato risolto nella versione 1.1.0.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

28/04/2025

Divulgazione

03/05/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00424

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!