Forta security record

Ethereum, Polygon (POS)forta.orgXGitHub

As of 30 Oct 2026, Forta has 4 audit reports by 2 security firms on Trustblock; the latest is by OpenZeppelin, dated 8 Jan 2025. Those reports list no open critical findings.

Critical findings
No open critical findings
Across the 4 reports, 2 critical findings were reported. Each 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 Oct 2026. Trustblock does not review code.

Audits4

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Forta Firewall Incremental AuditSecurity firm: OpenZeppelinDate: Scope: Files named in the reportNo open critical findingsOpen · blog.openzeppelin.com
Forta Staking Vault AuditSecurity firm: OpenZeppelinDate: Scope: Files named in the report1 critical finding, fixedOpen · blog.openzeppelin.com
Forta Delegated StakingSecurity firm: ConsensysDate: Scope: Files named in the report1 critical finding, fixedOpen · diligence.security
Forta Protocol AuditSecurity firm: OpenZeppelinDate: Scope: Files named in the reportNo open critical findingsOpen · blog.openzeppelin.com

Findings54

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

SeverityOpenAcknowledgedFixed
Critical002
High005
Medium3111
Low3029
CriticalIncomplete Implementation of ERC-4626 Base Contract Leading to Asset Management and Usability IssuesForta Staking Vault Audit · OpenZeppelin · 23 Apr 2024Fixed

The report gives no description here.

Open the report
CriticaldidTransferShares function has no access control modifierForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
HighOverflow in quantize Function Can Cause a DoSForta Firewall Incremental Audit · OpenZeppelin · 8 Jan 2025Fixed

The report gives no description here.

Open the report
HighAttacker Can Stall UndelegationsForta Staking Vault Audit · OpenZeppelin · 23 Apr 2024Fixed

The report gives no description here.

Open the report
HighA single unfreeze dismisses all other slashing proposal freezesForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
HighIncorrect reward epoch start date calculationForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
HighMalicious user can register a scanner under any ownerForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
MediumApplying Comparison to Raw Signed Integers Causes Unexpected ResultsForta Firewall Incremental Audit · OpenZeppelin · 8 Jan 2025Fixed

The report gives no description here.

Open the report
MediumWrong and Incomplete DocstringsForta Staking Vault Audit · OpenZeppelin · 23 Apr 2024Fixed

The report gives no description here.

Open the report
MediumAgentRegistryCore - Agent Creation DoSForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
Show 10 more
MediumLack of checks for rewarding an epoch that has already been rewardedForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
MediumReentrancy in FortaStaking during ERC1155 mintsForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
MediumStorage gap variables slightly off from the intended sizeForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
Medium__gap missing in upgradeable contractsForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
MediumL2 tokens could get stuckForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
MediumSlashing process could be revertedForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
MediumStaked funds might get soft-stuckForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
MediumUnclear initialization of inherited contractsForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
LowInability to Modify Firewall Access After Contract DeploymentForta Firewall Incremental Audit · OpenZeppelin · 8 Jan 2025Fixed

The report gives no description here.

Open the report
LowIncomplete DocstringsForta Firewall Incremental Audit · OpenZeppelin · 8 Jan 2025Fixed

The report gives no description here.

Open the report
Show 10 more
LowLack of Input ValidationForta Firewall Incremental Audit · OpenZeppelin · 8 Jan 2025Fixed

The report gives no description here.

Open the report
LowMissing DocstringsForta Firewall Incremental Audit · OpenZeppelin · 8 Jan 2025Fixed

The report gives no description here.

Open the report
LowMissing Zero Address ChecksForta Firewall Incremental Audit · OpenZeppelin · 8 Jan 2025Fixed

The report gives no description here.

Open the report
LowDuplicate Utilization of FortaStakingUtils LibraryForta Staking Vault Audit · OpenZeppelin · 23 Apr 2024Fixed

The report gives no description here.

Open the report
LowInadequate Visibility of State Variables in RedemptionReceiver ContractForta Staking Vault Audit · OpenZeppelin · 23 Apr 2024Fixed

The report gives no description here.

Open the report
LowInsufficient Project Information in README.mdForta Staking Vault Audit · OpenZeppelin · 23 Apr 2024Fixed

The report gives no description here.

Open the report
LowLack of Input ValidationForta Staking Vault Audit · OpenZeppelin · 23 Apr 2024Fixed

The report gives no description here.

Open the report
LowMissing Return Values in Functions Impair Protocol Integration and Information FlowForta Staking Vault Audit · OpenZeppelin · 23 Apr 2024Fixed

The report gives no description here.

Open the report
LowNot Checking if There Are Assets in the Vault to RedeemForta Staking Vault Audit · OpenZeppelin · 23 Apr 2024Fixed

The report gives no description here.

Open the report
LowRedundant State VariableForta Staking Vault Audit · OpenZeppelin · 23 Apr 2024Fixed

The report gives no description here.

Open the report
Show 10 more
LowTokens Trapped in the Vault Might Cause Redemptions to Revert in Low FORT Liquidity ScenariosForta Staking Vault Audit · OpenZeppelin · 23 Apr 2024Fixed

The report gives no description here.

Open the report
LowComment and code inconsistenciesForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
LowEvent spam in RewardsDistributor.claimRewardsForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
LowLack of a check for the subject’s stake for reviewSlashProposalParametersForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
LowSubjectTypes.sol files unusedForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
LowUnnecessary code blocks that check the same conditionForta Delegated Staking · Consensys · 1 Nov 2022Fixed

The report gives no description here.

Open the report
LowAdd information in _emitHook callsForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
LowDeviation from specificationsForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
LowImplement a remove-whitelist functionalityForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
LowImplicit castingForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
Show 7 more
LowIncomplete interfacesForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
LowInconsistent slot size for upgradesForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
LowMagic numbers are usedForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
LowPotential for hash collisions with frontrun protectionForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
LowReentrancy possibility due to _doSafeTransferAcceptanceCheckForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
LowSemantic overloadForta Protocol Audit · OpenZeppelin · 8 Jun 2022Fixed

The report gives no description here.

Open the report
LowTODOs and comments implying unfinished codeForta Protocol Audit · OpenZeppelin · 8 Jun 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="forta"
></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