Gearbox security record

Arbitrum, Ethereum, Optimismgearbox.fiXGitHub

As of 23 Oct 2026, Gearbox has 13 audit reports by 3 security firms on Trustblock; the latest is by Decurity, dated 21 Oct 2025. Those reports list no open critical findings.

Critical findings
No open critical findings
Across the 13 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 Oct 2026. Trustblock does not review code.

Audits13

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Gearbox Balancer V3 Integrations auditSecurity firm: DecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Gearbox Permissionless Smart ContractsSecurity firm: ChainSecurityDate: Scope: Files named in the reportNo open critical findingsOpen · chainsecurity.com
Gearbox V3 IntegrationsSecurity firm: ChainSecurityDate: Scope: Files named in the reportNo open critical findingsOpen · chainsecurity.com
Gearbox Migration BotSecurity firm: ChainSecurityDate: Scope: Files named in the reportNo open critical findingsOpen · chainsecurity.com
Gearbox Core & Oracles V3.Security firm: ChainSecurityDate: Scope: Files named in the reportNo open critical findingsOpen · chainsecurity.com
Gearbox V3 CoreSecurity firm: ChainSecurityDate: Scope: Files named in the report1 critical finding, fixedOpen · chainsecurity.com
Gearbox Oracles auditSecurity firm: ABDK ConsultingDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
V3 OraclesSecurity firm: ChainSecurityDate: Scope: Files named in the reportNo open critical findingsOpen · chainsecurity.com
Gearbox V2.Security firm: ChainSecurityDate: Scope: Files named in the reportNo open critical findingsOpen · chainsecurity.com
V3 GovernanceSecurity firm: ChainSecurityDate: Scope: Files named in the reportNo open critical findingsOpen · chainsecurity.com
Gearbox AuctionSecurity firm: ChainSecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · chainsecurity.com
Gearbox V2Security firm: ChainSecurityDate: Scope: Files named in the reportNo open critical findingsOpen · chainsecurity.com
Gearbox systemSecurity firm: ChainSecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · chainsecurity.com

Findings170

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

SeverityOpenAcknowledgedFixed
Critical001
High01517
Medium0229
Low32974
CriticalAnyone Can Redistribute the VotesGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
HighCannot Forbid an Adapter With Normal ConfigurationGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
HighFactory Migration Will FailGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
HighLegacy CreditManager Cannot Be Fully ConfiguredGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
HighOverwritten Version in AddressProviderGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
HighReverting Proposals Lock Cross-Chain GovernanceGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
HighTimelock Transactions Can Be Executed Before the ETAGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
HighUpdating a Rate Keeper Will Freeze the EpochGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
HighBack-running Redemption ApprovalsGearbox V3 Integrations · ChainSecurity · 25 Jul 2025Fixed

The report gives no description here.

Open the report
HighFront-running the RedeemGearbox V3 Integrations · ChainSecurity · 25 Jul 2025Fixed

The report gives no description here.

Open the report
Show 10 more
HighProcedural in LPPriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
HighSuboptimal in CurveCryptoLPPriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
HighSuboptimal in CurveCryptoLPPriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
HighUnclear behavior in RedstonePriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
HighWrong WaToken DistributionGearbox V2. · ChainSecurity · 15 Sep 2023Fixed

The report gives no description here.

Open the report
HighIncorrect Arguments in checkCollateralChangeGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
HighNon-Accessible Credit AccountsGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
HighRetain Ownership of Credit AccountGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
MediumBatching disableRecoveryMode Can Be ProblematicGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
MediumDynamic Types Must Be Hashed for EIP712Gearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
Show 10 more
MediumFree Choice of maxEnabledTokens Can Be DangerousGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
MediumLegacy PriceOracle Cannot Be UpdatedGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
MediumMissing Sanity Checks on minorVersionGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
MediumRecovery Mode Message ReplayGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
MediumShutting Down a Market ConfiguratorGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
MediumThreshold Not Enforced When Removing SignerGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
MediumExcessive Gas Burnt for Static CallsGearbox Core & Oracles V3. · ChainSecurity · 31 Mar 2025Fixed

The report gives no description here.

Open the report
MediumCustom Health Factor Is IgnoredGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
MediumNo Rate on New Quoted TokensGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
MediumReserve Pricefeed Can Be Main Price FeedGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
Show 10 more
MediumToo Many Bots Can Block LiquidationGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
MediumFlaw in RedstonePriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
MediumSuboptimal in BPTStablePriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
MediumWeights in Balancer Managed Pools Can ChangeV3 Oracles · ChainSecurity · 11 Dec 2023Fixed

The report gives no description here.

Open the report
MediumCompound Adapter's redeemUnderlying() Not ExecutedGearbox V2. · ChainSecurity · 15 Sep 2023Fixed

The report gives no description here.

Open the report
MediumInheriting ACLTrait Includes Pause/UnpauseGearbox V2. · ChainSecurity · 15 Sep 2023Fixed

The report gives no description here.

Open the report
MediumMulticall Actions During PausesGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
MediumPricefeed of Oracle May Be UpdatedGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
MediumUnable to Handle Missing Return ValueGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
MediumContracts Implement Proxy PatternGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
Show 10 more
MediumDoS of LeverageActionsGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
MediumIncorrect params.amountOutMinimumGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
MediummaxAmount Can Be CircumventedGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
MediumtakeOut May Break the Account ListGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
MediumTrust Model of External AdaptersGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
MediumUsers Can Avoid Paying Fees On ClosureGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
MediumWrong Approval To PoolGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
LowA Transaction Can Be Canceled After ExecutionGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
LowAllowance Timestamp Can Be ResetGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
LowEnough Admins CheckGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
Show 10 more
LowForbidden initCodeGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
LowPending OwnersGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
LowWrong SpecificationsGearbox Permissionless Smart Contracts · ChainSecurity · 1 Aug 2025Fixed

The report gives no description here.

Open the report
LowNumber of Underlying Tokens in MetapoolsGearbox V3 Integrations · ChainSecurity · 25 Jul 2025Fixed

The report gives no description here.

Open the report
LowUsage of ptOverrideGearbox Migration Bot · ChainSecurity · 25 Jul 2025Fixed

The report gives no description here.

Open the report
LowWrappedAToken Does Not Implement Its InterfaceGearbox V3 Integrations · ChainSecurity · 25 Jul 2025Fixed

The report gives no description here.

Open the report
LowMissing Input SanitizationGearbox Core & Oracles V3. · ChainSecurity · 31 Mar 2025Fixed

The report gives no description here.

Open the report
LowPQK Reads the Wrong Gauge on Gauge UpdateGearbox Core & Oracles V3. · ChainSecurity · 31 Mar 2025Fixed

The report gives no description here.

Open the report
LowWrong SpecificationsGearbox Core & Oracles V3. · ChainSecurity · 31 Mar 2025Fixed

The report gives no description here.

Open the report
LowArbitrary Bot PermissionsGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
Show 10 more
LowDebt Accrual on Quota DustGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
LowDebt Calculation Ignores Tokens With Fees on TransferGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
LowDivision By ZeroGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
LowGlobal Quoted Tokens Mask Instead of Credit Account's MaskGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
LowInconsistent CastingGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
LowMint With ReferralGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
LowPartial Liquidations When maxEnabledTokens Are ReducedGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
LowQuota Increase Is Allowed for Forbidden TokensGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
LowUpdating Voter Contract May Lock GEARGearbox V3 Core · ChainSecurity · 29 Mar 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in LPPriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
Show 10 more
LowBad datatype in LPPriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
LowBad datatype in RedstonePriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
LowDocumentation in RedstonePriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
LowDocumentation in RedstonePriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
LowProcedural in RedstonePriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
LowReadability in AbstractPriceFeed.solGearbox Oracles audit · ABDK Consulting · 13 Dec 2023Fixed

The report gives no description here.

Open the report
LowMissing Duplicate Signer CheckV3 Oracles · ChainSecurity · 11 Dec 2023Fixed

The report gives no description here.

Open the report
LowBlacklistHelper Claimable Balance Is 1 Wei offGearbox V2. · ChainSecurity · 15 Sep 2023Fixed

The report gives no description here.

Open the report
LowInconsistent Test for Reward Token WrapperGearbox V2. · ChainSecurity · 15 Sep 2023Fixed

The report gives no description here.

Open the report
LowMissing EventGearbox V2. · ChainSecurity · 15 Sep 2023Fixed

The report gives no description here.

Open the report
Show 10 more
LowQuery of Curve's Tricrypto Pool Virtual PriceGearbox V2. · ChainSecurity · 15 Sep 2023Fixed

The report gives no description here.

Open the report
LowUniswapConnectorChecker Missing Sanity CheckGearbox V2. · ChainSecurity · 15 Sep 2023Fixed

The report gives no description here.

Open the report
LowMissing Input SanitizationV3 Governance · ChainSecurity · 12 Aug 2023Fixed

The report gives no description here.

Open the report
LowAdvance to Wrong StageGearbox Auction · ChainSecurity · 12 Dec 2022Fixed

The report gives no description here.

Open the report
LowETH TransferGearbox Auction · ChainSecurity · 12 Dec 2022Fixed

The report gives no description here.

Open the report
LowGas OptimizationsGearbox Auction · ChainSecurity · 12 Dec 2022Fixed

The report gives no description here.

Open the report
LowShearing Percent Getter Wrong Before Fair Trading StageGearbox Auction · ChainSecurity · 12 Dec 2022Fixed

The report gives no description here.

Open the report
LowAdapters Ignore User InputGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowAdd Token Without Liquidation ThresholdGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowChecking for Valid Token Indices for Curve Pools Is Too LooseGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
Show 10 more
LowCredit Accounts Give Very High Approval to ContractGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowCreditAccount Calls approve() on Unsupported TokenGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowCumulativeDrop Calculation RoundingGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowCurve RegistryGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowCurveV1 Adapters: TokenOut Might Not Be Enabled at CreditAccountGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowDuplicate Error Code UsedGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowFree Flashloan upon Open/CloseGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowIncorrect Comment After RefactoringGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowIncorrect DescriptionsGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowOutdated Function DescriptionGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
Show 10 more
LowPriceOracle: Unused TimestampGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowRead-only ReentrancyGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowRedundant Event EmissionGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowRedundant InitializationGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowReentrancy Into CreditFacadeGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowSanity Check of New PricefeedGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowtwvUSD Contains Value in UnderlyingGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowUnused allowedContractsSetGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowYearnV2Adapter: Different Behavior of FunctionsGearbox V2 · ChainSecurity · 8 Nov 2022Fixed

The report gives no description here.

Open the report
LowallowToken Can Be BlockedGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
Show 10 more
LowcancelAllowance Cannot Be CalledGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
LowconnectCreditManager Access ControlGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
LowDiscrepancy Between openShortUniV2 and openShortUniV3Gearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
LowHead Cannot Be Taken OutGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
LowPointers Not Updated On takeOutGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
LowrayMul and rayDiv Are Used With No Ray ValuesGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
LowRedundant MultiplicationGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
LowRounding ErrorsGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
LowStorage OptimizationsGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
LowTaking Out the First-Ever Created AccountGearbox system · ChainSecurity · 24 Dec 2021Fixed

The report gives no description here.

Open the report
Show 1 more
LowUse of transferGearbox system · ChainSecurity · 24 Dec 2021Fixed

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="gearbox-protocol"
></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