CVE-2023-23940 in Contracts
Сводка
по VulDB • 13.06.2026
OpenZeppelin Contracts for Cairo — это библиотека для безопасной разработки смарт-контрактов на языке Cairo для StarkNet, децентрализованного ZK Rollup. В функции `is_valid_eth_signature` отсутствует вызов `finalize_keccak` после выполнения `verify_eth_signature`. В результате любой контракт, использующий функцию `is_valid_eth_signature` из библиотеки аккаунтов (например, пресет `EthAccount`), уязвим перед злонамеренным секвенсором. Конкретно, такой секвенсор сможет обойти проверку подписи и выдать себя за экземпляр этих аккаунтов. Проблема исправлена в версии 0.6.1.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.