CVE-2024-35229 in era-compiler-solidityinformation

Résumé

par VulDB • 26/06/2026

ZKsync Era est un rollup de couche 2 qui utilise des preuves à divulgation nulle de connaissance (zero-knowledge proofs) pour mettre à l'échelle Ethereum. Avant la version 1.3.10, il existe un motif très spécifique `f(a(),b()); check_if_a_executed_last()` dans Yul qui expose un bug concernant l'ordre d'évaluation des arguments de fonction Yul. Cette vulnérabilité a été corrigée dans la version 1.3.10. En attendant une mise à jour, mettez à niveau et redéployez les contrats concernés en tant que solution de contournement (workaround).

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

Responsable

GitHub, Inc.

Réserver

14/05/2024

Divulgation

27/05/2024

Modérer

accepté

Entrée

VDB-266362

CPE

prêt

EPSS

0.00399

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!