Matter-Labs

6 CVEs across 4 Matter-Labs products. Browse Matter-Labs vulnerabilities, severities, and proof-of-concept exploits.

Matter-Labs products with known CVEs

ProductCVEs
Era-Compiler-Solidity3
Era-Compiler-Vyper3
Zkvyper2
Zksolc1
Matter-Labs CVEs — newest first
CVESeverityScorePublishedSummary
CVE-2024-45056Medium5.92024-08-29zksolc is a Solidity compiler for ZKsync. All LLVM versions since 2015 fold `(xor (shl 1, x), -1)` to `(rotl ~1, x)` if run with optimizations enabled. Here `~…
CVE-2024-43366High7.52024-08-15zkvyper is a Vyper compiler. Starting in version 1.3.12 and prior to version 1.5.3, since LLL IR has no Turing-incompletness restrictions, it is compiled to a…
CVE-2024-38533Medium6.52024-06-28ZKsync Era is a layer 2 rollup that uses zero-knowledge proofs to scale Ethereum. There is possible invalid stack access due to the addresses used to access th…
CVE-2024-35229Medium5.32024-05-27ZKsync Era is a layer 2 rollup that uses zero-knowledge proofs to scale Ethereum. Prior to version 1.3.10, there is a very specific pattern `f(a(),b()); check_…
CVE-2024-34704Medium5.92024-05-14era-compiler-solidity is the ZKsync compiler for Solidity. The problem occurred during instruction selection in the `DAGCombine` phase while visiting the XOR…
CVE-2023-46232Medium5.32023-10-25era-compiler-vyper is the EraVM Vyper compiler for zkSync Era, a layer 2 rollup that uses zero-knowledge proofs to scale Ethereum. Prior to era-compiler-vype v…