CVE-2023-23940 in Contractsinformazioni

Riassunto

di VulDB • 17/06/2026

OpenZeppelin Contracts for Cairo è una libreria per lo sviluppo sicuro di smart contract scritta in Cairo per StarkNet, un ZK Rollup decentralizzato. La funzione `is_valid_eth_signature` manca della chiamata a `finalize_keccak` dopo aver invocato `verify_eth_signature`. Di conseguenza, qualsiasi contratto che utilizza `is_valid_eth_signature` dalla libreria degli account (come la preset `EthAccount`) è vulnerabile a un sequencer malevolo. Nello specifico, il sequencer malevolo sarebbe in grado di aggirare la convalida della firma per impersonare un'istanza di questi account. Il problema è stato risolto nella versione 0.6.1.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

GitHub, Inc.

Prenotare

19/01/2023

Divulgazione

03/02/2023

Moderazione

accettato

CPE

pronto

EPSS

0.00220

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!