Lido Oracle V8 security review

Composable SecurityNot recorded. See the report

Composable Security reviewed Lido (Lido Oracle V8 security review) on 24 Jun 2026: 21 findings, 0 critical; 14 marked fixed, 7 acknowledged.

No open critical findings
Open the reportOpen Lido’s security record

Report hosted on GitHub.

Trustblock does not review code.

Findings21

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

SeverityOpenAcknowledgedFixed
Critical000
High001
Medium018
Low065
HighMissing pending top ups in CL pending balance calculationFixed

The report gives no description here.

MediumExternal operator data length mismatch between on-chain and off-chainFixed

The report gives no description here.

MediumIncorrect slashings ring buffer projection can under-estimate midterm slashing penaltyFixed

The report gives no description here.

MediumInfinite loop in get_node_operator_weight if dormant curated module weight branch is enabledFixed

The report gives no description here.

MediumIntra-frame CL rebase correction ignores pending top-ups on existing validatorsFixed

The report gives no description here.

MediumInvalid type of returned valueFixed

The report gives no description here.

MediumInvalid weights for CMv1 Node OperatorsFixed

The report gives no description here.

MediumOverstated buffered ether allocated for withdrawal finalizationFixed

The report gives no description here.

MediumPredictable target balance includes pending consolidations whose source can be slashedFixed

The report gives no description here.

LowDocument or enforce the consolidationsource invariant for predictable balance helpersFixed

The report gives no description here.

Show 4 more
LowEjector deposit lock uses current reserve instead of the per-frame reserve targetFixed

The report gives no description here.

LowFix comment in VEBO exit-order tableFixed

The report gives no description here.

LowRemove unused functions from production codeFixed

The report gives no description here.

LowStale find_frame cache is not cleared when staking module oracle state is resetFixed

The report gives no description here.

Contracts in scope

No deployed address is recorded for this audit.

The report names a repository or files. Open the report to see its scope.

Part of Lido’s security record

Lido
Audits39 audits by 12 firmsLast audit Sep 2026, by Composable Security.
Critical findings2 criticals acknowledged, not fixedReported in 2 reports, the latest by Statemind, Apr 2023. The team acknowledged both.
Open Lido’s security record

Security firm

Composable Security

1 project reviewed · 1 report · latest Sep 2026

See Composable Security’s audits

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