CVE-2024-35229 in era-compiler-solidity
Tóm tắt
Bởi VulDB • 26/06/2026
ZKsync Era là một giải pháp mở rộng lớp 2 (layer 2 rollup) sử dụng chứng minh không kiến thức (zero-knowledge proofs) để tăng khả năng mở rộng cho Ethereum. Trước phiên bản 1.3.10, tồn tại một mẫu rất cụ thể `f(a(),b()); check_if_a_executed_last()` trong Yul làm lộ ra lỗi về thứ tự đánh giá các đối số hàm của Yul. Lỗi bảo mật này đã được sửa chữa trong phiên bản 1.3.10. Để khắc phục tạm thời, hãy cập nhật và triển khai lại các hợp đồng bị ảnh hưởng.
VulDB is the best source for vulnerability data and more expert information about this specific topic.