zkSync L1Messenger Upgrade Audit

Off-Chain (Private)
Audited on 2024/01/29
No active critical issues

Summary

Information 7 (7 resolved) Client Reported Issues 0 (0 resolved) Scope We audited the matter-labs/system-contracts repository in pull request #283 at commit 4dca36d. The following files were in scope:  ├── bootloader... Additionally, we audited the matter-labs/zksync-2-contracts repository for pull request #165 at commit 098bc7e. The following files were in scope:  ethereum... of SystemContractHelper Consider removing unused imports to improve the overall clarity and readability of the codebase. Update: Resolved in pull request #222 at commit 061de34 and pull request #340 at commit 4e51af8. Conclusions This audit was conducted over the course of two weeks. One high-severity issue...

Issues (7)

Low
Medium
High
Critical
Total
Not fixed
----0
Fixed
421-7
Total42107

Contracts (23)

#File Name
1

UnsafeBytesCalldata.sol

2

L2EthToken.sol

3

IL1Messenger.sol

4

IKnownCodesStorage.sol

5

bootloader.yul

6

IExecutor.sol

7

L1Messenger.sol

8

DiamondInit.sol

9

ISystemContract.sol

10

SystemContext.sol