Ethereum.org security record

Arbitrum, Avalanche, Base, Blast, BNB Chain, Ethereum, Optimism, Polygon (POS), Polygon zkEVM, Scrollethereum.orgX

As of 3 Nov 2026, Ethereum.org has 4 audit reports by 2 security firms on Trustblock; the latest is by ChainSecurity, dated 28 Sep 2023. Those reports list no open critical findings.

Critical findings
No open critical findings
Across the 4 reports, 1 critical finding was reported. It is marked fixed by the firm that reported it. See the findings
Open the latest report
Your label, live
Get the label for your site

Record last updated . It holds audits and findings, contracts and incidents up to Nov 2026. Trustblock does not review code.

Audits4

Newest first

AuditSecurity firmDateScopeCritical findingsReport
EIP‑4788Security firm: ChainSecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · chainsecurity.com
EIP-4337 – Ethereum Account Abstraction IncrementaSecurity firm: OpenZeppelinDate: Scope: Files named in the reportNo open critical findingsOpen · blog.openzeppelin.com
EIP-4337Security firm: OpenZeppelinDate: Scope: Files named in the report1 critical finding, fixedOpen · blog.openzeppelin.com
Serpent Compiler AuditSecurity firm: OpenZeppelinDate: Scope: Not recorded (see the report)No open critical findingsOpen · blog.openzeppelin.com

Findings45

Statuses are the security firm’s own, from each report.

SeverityOpenAcknowledgedFixed
Critical001
High007
Medium202
Low10419
Critical[C01] Deposit manipulation [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
HighZero-Timestamp Can Be Queried SuccessfullyEIP‑4788 · ChainSecurity · 28 Sep 2023Fixed

The report gives no description here.

Open the report
HighInvalid aggregate signature [samples]EIP-4337 – Ethereum Account Abstraction Incrementa · OpenZeppelin · 1 Mar 2023Fixed

The report gives no description here.

Open the report
High[H01] Incorrect prefund calculation [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
High[H02] Duplicate validation gas accounting [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
High[H03] Paymasters can spend locked stake [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
High[H04] Token transfers may fail silently [sample]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
High[H05] Incorrect gas price [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
Medium[M01] Inconsistent behavior between ecrecover2 and ecrecover [sample]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
Medium[M02] Separate stake and prepayment [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
Show 10 more
LowImplications of Ring Buffer SizeEIP‑4788 · ChainSecurity · 28 Sep 2023Fixed

The report gives no description here.

Open the report
LowAccounts cannot replace EntryPoint [samples]EIP-4337 – Ethereum Account Abstraction Incrementa · OpenZeppelin · 1 Mar 2023Fixed

The report gives no description here.

Open the report
LowGnosis safe reverts on signature failure [samples]EIP-4337 – Ethereum Account Abstraction Incrementa · OpenZeppelin · 1 Mar 2023Fixed

The report gives no description here.

Open the report
LowImprecise time range [core]EIP-4337 – Ethereum Account Abstraction Incrementa · OpenZeppelin · 1 Mar 2023Fixed

The report gives no description here.

Open the report
LowIncorrect or misleading documentation [core and samples]EIP-4337 – Ethereum Account Abstraction Incrementa · OpenZeppelin · 1 Mar 2023Fixed

The report gives no description here.

Open the report
LowMismatched event parameter [core]EIP-4337 – Ethereum Account Abstraction Incrementa · OpenZeppelin · 1 Mar 2023Fixed

The report gives no description here.

Open the report
LowMissing error messages in require statements [core and samples]EIP-4337 – Ethereum Account Abstraction Incrementa · OpenZeppelin · 1 Mar 2023Fixed

The report gives no description here.

Open the report
LowMissing recommended function [samples]EIP-4337 – Ethereum Account Abstraction Incrementa · OpenZeppelin · 1 Mar 2023Fixed

The report gives no description here.

Open the report
LowUninitialized implementation contract [samples]EIP-4337 – Ethereum Account Abstraction Incrementa · OpenZeppelin · 1 Mar 2023Fixed

The report gives no description here.

Open the report
LowUnrestrained revert reason [core]EIP-4337 – Ethereum Account Abstraction Incrementa · OpenZeppelin · 1 Mar 2023Fixed

The report gives no description here.

Open the report
Show 9 more
LowUnsafe ABI encodingEIP-4337 – Ethereum Account Abstraction Incrementa · OpenZeppelin · 1 Mar 2023Fixed

The report gives no description here.

Open the report
Low[L02] Incorrect event parameter [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
Low[L04] Inconsistent minimum stake delay [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
Low[L05] Incorrect balance check comparison in TokenPaymaster [sample]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
Low[L06] handleOp function is redundant [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
Low[L07] Event misordering possibility [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
Low[L08] Paymasters cannot reduce unstaking delay after withdrawal window [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
Low[L13] Missing validations [core]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report
Low[L14] DepositPaymaster warning [sample]EIP-4337 · OpenZeppelin · 19 Apr 2022Fixed

The report gives no description here.

Open the report

Contracts

No deployed address is recorded for these audits.

The reports name a repository or files. Open a report to see its scope.

The repositories and files the reports name

Show this on your site

Is this your project? Show this record on your own website. The label states what the record holds, links to this page and updates by itself. It is free and needs no sign-in.

Content

Facts

Automatic: the three strongest facts of this project’s own record (its last audit and two more), highlighted. They update with the record. Picking a fact turns Automatic off.

Fixed as
Language

Style

Layout
Theme
Accent
Corners

Format

Size
Date
Embed as
HTML
<head>
<script src="https://widget.trustblock.run/project-widget.min.js" defer></script>
</head>
<body>
<div
data-tb-project-widget
data-tb-project-slug="ethereum-1"
></div>
</body>

Paste the code where the label should appear. It uses no API credit and updates by itself.

Something wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.

Tell us