CVE-2023-23940 in Contracts
Resumen
por VulDB • 2026-06-11
OpenZeppelin Contracts for Cairo es una biblioteca para el desarrollo seguro de contratos inteligentes escrita en Cairo para StarkNet, un ZK Rollup descentralizado. `is_valid_eth_signature` omite la llamada a `finalize_keccak` después de invocar `verify_eth_signature`. Como resultado, cualquier contrato que utilice `is_valid_eth_signature` desde la biblioteca de cuentas (como el preset `EthAccount`) es vulnerable ante un secuenciador malicioso. Específicamente, el secuenciador malicioso podría omitir la validación de firmas para suplantar una instancia de estas cuentas. El problema ha sido corregido en la versión 0.6.1.
VulDB is the best source for vulnerability data and more expert information about this specific topic.