Aave security record

Arbitrum, Avalanche, Base, BNB Chain, Ethereum, Fantom, Gnosis, Linea, Mantle, MegaETH, Monad, Optimism, Plasma, Polygon (POS), Scroll, Sonicaave.comXGitHub

As of 24 Oct 2026, Aave has 28 audit reports by 11 security firms on Trustblock; the latest is by Certora, dated 30 Jun 2026. Those reports list no open critical findings. It also holds 1 incident (latest 27 Aug 2024).

Critical findings
No open critical findings
Across the 28 reports, 6 critical findings were reported. Each is marked fixed by the firm that reported it. See the findings
Incident
Incident 27 Aug 2024
Source: De.Fi incident database. 11 audits have been published since. See the incident
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.

Audits28

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Aave TokenSecurity firm: ConsensysDate: Scope: Files named in the reportNo open critical findingsOpen · diligence.security
Aave CPM Price ProviderSecurity firm: ConsensysDate: Scope: Files named in the reportNo open critical findingsOpen · diligence.security
Aave Protocol AuditSecurity firm: OpenZeppelinDate: Scope: Files named in the report5 critical findings, fixedOpen · blog.openzeppelin.com

Findings269

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

SeverityOpenAcknowledgedFixed
Critical006
High3513
Medium8918
Low539856
HighA new reserve upon initialization may unintentionally be included in an emode category in EModeConfigurationAave v3.2 Liquid eModes · OXORIO · 12 Sep 2024Acknowledged

The report gives no description here.

Open the report
HighProcedural in ERC20.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
HighSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
HighUnclear behavior in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
HighUnclear behavior in IERC20Mintable.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumPossible shares inflationAave Umbrella · Ackee Blockchain Security · 3 Mar 2025Acknowledged

The report gives no description here.

Open the report
MediumPossibility to modify the bitmap for non-existent emode categories in PoolConfiguratorAave v3.2 Liquid eModes · OXORIO · 12 Sep 2024Acknowledged

The report gives no description here.

Open the report
Medium_pendingltv[asset] will be set to 0 if 2 consecutive calls to setreservefreeze(asset, true) are executed Submitted by r0bert, also found by StErMi, krikolkk, zigtur, lukaprini, Chad0 and 99CritsAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
MediumOverflow/Underflow in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumSuboptimal in GhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
MediumSuboptimal in GhoFlashMinter.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumSuboptimal in IGhoToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumUnclear behavior in GhoToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumUnclear behavior in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowFrequent claiming of rewards can lead to lossesAave Umbrella · Ackee Blockchain Security · 3 Mar 2025Acknowledged

The report gives no description here.

Open the report
LowEmode category id cast to uint256 in PoolAave v3.2 Liquid eModes · OXORIO · 12 Sep 2024Acknowledged

The report gives no description here.

Open the report
LowMagic number used as the maximum number of emode categories in UiPoolDataProviderV3Aave v3.2 Liquid eModes · OXORIO · 12 Sep 2024Acknowledged

The report gives no description here.

Open the report
LowMisleading Comment Regarding missCounter in getEModes functionAave v3.2 Liquid eModes · OXORIO · 12 Sep 2024Acknowledged

The report gives no description here.

Open the report
LowRedunant import of EmodeEngine in ListingEngineAave v3.2 Liquid eModes · OXORIO · 12 Sep 2024Acknowledged

The report gives no description here.

Open the report
LowSame error description for different errors within the setEModeCategory function in PoolConfiguratorAave v3.2 Liquid eModes · OXORIO · 12 Sep 2024Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowConsider documenting explicitly that virtual accounting is a requirement for "normal" reserves Submitted by JCNAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
LowConsider optimizing poolconfigurator::_checknosuppliers internal function Submitted by JCNAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
LowConsider optimizing the poolconfigurator::setreserveinterestrate... functions Submitted by JCNAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
LowDecimals mismatching during reserve initialization will break calculations Submitted by zigturAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
Lowexecutedropreserve() doesn't clean interest rates from defaultreserveinterestratestrategyv2 upon dropping a reserve Submitted by alix40Aave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
Lowexecuteswapborrowratemode miss the natspec documentation of the new user parameter Submitted by StErMiAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
LowIf the asset is frozen, collateralconfigurationchanged event will use the wrong ltv value Submitted by StErMiAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
LowInsufficient check in validateflashloan still allows to borrow/flashloan more assets than the atoken's totalsupply Submitted by krikolkk, also found by nmirchev8, Bauchibred and r0bertAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
Lowliquidationgraceperiod cannot be disabled anymore once configured Submitted by StErMiAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
LowPast or current grace period can be setup : conflicting the natspec of new reservedata struct Submitted by 0xumarkhatabAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
Show 10 more
Lowpoolrevisionfourinitialize.initialize is not initializing the new "pending ltv" logic for already frozen assets Submitted by StErMiAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
Lowsetreservefreeze pass the wrong ltv value to the pendingltvchanged event Submitted by StErMiAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
Lowsetreservefreeze should trigger the collateralconfigurationchanged event if ltv is changed in the config Submitted by StErMiAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
LowSetting emode category params can potentially set emode ltv to a lower value than the pending ltv of a frozen asset Submitted by krikolkk, also found by zigturAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
LowState changing function doesn't emit events in executesetliquidationgraceperiod() Submitted by ladboy233Aave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
Lowswaptovariable natspec is incorrect Submitted by StErMiAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
LowThe function swaptovariable() is missing in l2pool Submitted by ladboy233Aave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
LowUndocumented function parameters Submitted by 99Crits, also found by Mansa11Aave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
LowUnnecessary storage read during pool::borrow calls Submitted by JCNAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
Lowvirtual_acc_active name is not coherent with the other masks defined in reserveconfiguration Submitted by StErMiAave V3.1 competition · Cantina · 2 Jun 2024Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowBad datatype in GhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GhoFlashMinter.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GhoFlashMinter.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGhoFacilitator.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowBad datatype in IGhoFlashMinter.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGhoToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGhoToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGhoToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad naming in ERC20.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad naming in GhoFlashMinter.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad naming in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowBad naming in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad naming in IGhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad naming in IGhoFacilitator.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad naming in IGhoFlashMinter.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad naming in IGhoToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad naming in IGhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowOverflow/Underflow in GhoToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowProcedural in ERC20.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowProcedural in ERC20.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowProcedural in ERC20.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowProcedural in GhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowProcedural in GhoDiscountRateStrategy.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowProcedural in GhoFlashMinter.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowProcedural in GhoInterestRateStrategy.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowProcedural in GhoOracle.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowProcedural in GhoOracle.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowProcedural in GhoToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowReadability in GhoDiscountRateStrategy.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in ERC20.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowSuboptimal in GhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in IGhoFacilitator.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in IGhoFlashMinter.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in IGhoToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowSuboptimal in IGhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in IGhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in IGhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowUnclear behavior in ERC20.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowUnclear behavior in GhoAToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowUnclear behavior in GhoFlashMinter.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowUnclear behavior in GhoVariableDebtToken.solAave GHO audit · ABDK Consulting · 1 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowCompromised Guardian Can Block the Executorbridge executors · ChainSecurity · 26 Jul 2022Acknowledged

The report gives no description here.

Open the report
LowDangerous Delegatecallsbridge executors · ChainSecurity · 26 Jul 2022Acknowledged

The report gives no description here.

Open the report
LowFunction Signature as String, Unicode Charsetbridge executors · ChainSecurity · 26 Jul 2022Acknowledged

The report gives no description here.

Open the report
Show 2 more
LowPotential Reentrancy on executebridge executors · ChainSecurity · 26 Jul 2022Acknowledged

The report gives no description here.

Open the report
LowPossible Underflow Avoidance in BorrowLogic And UserConfigurationAave V3 audit · PeckShield · 10 Jan 2022Acknowledged

The report gives no description here.

Open the report

Incidents1

Attached through a shared contract address. Our incident data ends in Oct 2026.

Incident

Incident,

Source: De.Fi incident database.

Audits before it
17.
Audits since
11, the latest dated 30 Jun 2026.

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="aave"
></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