Proposal overview
Bounty to Hacxyk for fallback oracle misconfiguration
Simple Summary
This proposal releases the 50'000 USDC pre-approved by the Aave community on forum and Snapshot to the Hacxyc team, for their finding concerning a misconfiguration on Aave v3 fallback oracle.
Abstract
During the past month of April, the security firm Hacxyk disclosed to the Aave community a misconfiguration on the fallback oracle used for Aave v3 pools across markets. This disclosure was analysed from a technical perspective and a bounty proposed to the Aave community to approve HERE. After having support in both forum and Snapshot, this on-chain proposal will release the pre-approved 50'000 USDC to Hacxyk.
Relevant links
-
Governance discussion: https://governance.aave.com/t/bgd-proposal-for-bounty-fallback-oracle-misconfiguration/8421
-
Snapshot vote: https://snapshot.org/#/aave.eth/proposal/0xb4886ff25f454773a779be3627863181ec7dbe1fb6b6e631678610dbe3f03a88
Implementation
This proposal exclusively releases 50'000 USDC from the Aave V2 Ethereum collector, to the Ethereum account provided by the Hacxyk team.
The implementation can be found on https://github.com/bgd-labs/aip-hacxyk-bug-bounty/blob/main/src/contracts/PayloadBountyHacxykFallbackOracle.sol
Simple tests can be found on https://github.com/bgd-labs/aip-hacxyk-bug-bounty/blob/main/test/PayloadBountyHacxykFallbackOracle.t.sol
Target Contracts
PayloadBountyHacxykFallbackOracle = https://etherscan.io/address/0xF4294973B7E6F6C411dD8A388592E7c7D32F2486#code
Copyright
Copyright and related rights waived via CC0.
Your voting info
Voting results
YAE
362,190
AAVE100.00%
NAY
0
AAVE0%
Top 10 addresses
Votes
YAE
93,459
YAE
65,498
YAE
62,742
YAE
48,740
YAE
41,363
YAE
20,833
YAE
19,220
YAE
9,999
YAE
100.19
YAE
36.51
Executed on
Jul 11, 2022Required
362.19K
320.00K
Required
362.19K
80,000.00
16,000,000
Proposal details
Block
7 Jul 2022, 14:26 UTC +00:00
15095971
Block
7 Jul 2022, 14:26 UTC +00:00
15095971
Block
10 Jul 2022, 17:06 UTC +00:00
15115171
11 Jul 2022, 16:13 UTC +00:00
BGD Labs (@bgdlabs)