
Payouts

Top 25

Top 50
All
Sherlock
Code4rena
CodeHawks
Sep '25
Feb '25
high
Wrong amount is minted to user when they deposit into the lending pool
high
RAACNFT mint function receives funds to address(this) but has no way of withdrawing them
high
`BaseGauge` users can claim rewards without staking
high
Multiple issues from unnecessary balance increase calculation in DebtToken.mint
high
Incorrect Reward Claim Logic in FeeCollector::claimRewards Causes Denial of Service
high
RToken's transfer function lead to loss of funds due to incorrect math
high
NFTs Get Permanently Locked in Stability Pool After Liquidation
high
RToken is Not Interest Bearing Due to Broken Liquidity Index Calculation
high
Treasury Balance Tracking Bypass in FeeCollector
high
Gauge Voting Misallocation Vulnerability
high
Gauge rewards are not transferred to gauge when distributeRewards() is called
high
Untracked Direct Fee Transfers from RAACToken to FeeCollector Break Fee Distribution System
high
Ineffective Time-Weighted Average Implementation in Fee Distribution
medium
Incorrect accounting in `veRAACToken::emergencyWithdraw` and `veRAACToken::withdraw` due to missing `totalLocked` update
medium
Missing StabilityPool Integration in `mintRewards` Function
medium
Missing Boost Balance and other parameters Update in veRAACToken Functions. Incomplete Boost State Updates Result in Inaccurate Voting Power and Reward Distribution
medium
Incorrect utilization rate forces protocol to issue maximum rewards indefinitely
medium
Incorrect DebtToken totalSupply Scaling Breaks Interest Rate Calculations
medium
Incorrect Return Values and Double Scaling in `RToken.burn` Function Leads to Denial of Service
medium
LendingPool::getNormalizedIncome() returns stale liquidity index
medium
`RToken::calculateDustAmount` are incorrectly calculated, leading to not be able to transfer the accrued dust amount
medium
LendingPool.getUserDebt returns outdated value and can lead to liquidation failure
medium
Treasury Contract Deposit Function Can Be Frontrun To Deny Protocol Operations
medium
Emergency revoke in RAACReleaseOrchestrator will freeze revoked RAAC tokens in orchestrator
medium
Token Accounting Mismatch Between tick() and mintRewards() in RAACMinter
medium
Permanent boost inflation through delegation removal in Boostcontroller.sol
medium
Wrong access control in `RAACToken::setFeeCollector`, `RAACToken::setSwapTaxRate`, `RAACToken::setBurnTaxRate`
medium
[L-1] Inaccurate boost calculations in `veRAACToken` due to wrong input parameter
medium
Failure to update `lastClaimTime` mapping when users claim rewards in FeeCollector Causes Time-Based Reward Calculation Issues
medium
Multiple Token Management Lets Withdraw a Token Different than Deposited Token
medium
RAACToken burns less tokens than expected when feeCollector is unset
medium
Flawed Boost Multiplier Calculation Always Yields Maximum Boost
medium
getNormalizedDebt will return a wrong Amount when Timedelta is 0.
medium
RAACNFT wrongly suppose crvUSD to be equal to 1 dollar
low
`mint` function in RToken contract doesn't return the correct expected values, leading to emission of ReserveLibrary `Deposit` event and LendingPool `Deposit` event with incorrect values.
low
Canceled vote still get voted on and accumulate voting power in Goverance.sol
low
Emergency Timelock Bypass: No Enforced 1-Day Delay for Emergency Actions
low
Impossible to rescue funds from `RToken` contract
low
Emergency withdraw functionality in veRAACToken takes longer than expected
low
Incorrect Initialization of minBoost in BaseGauge Constructor Breaks Core Contract Functionality
low
`FeeCollector::updateFeeType` wrong fee share validation leads to impossible update for some fee types
low
Incorrect Timestamp Tracking in RAACHousePrice contract
low
Misleading NatSpec and Ambiguous Access Control in `setHousePrice` Function
low
Incorrect Voting Power Reporting in `veRAACToken.sol::getLockPosition` Function
low
Incorrect Mint() Event Emission in RToken#mint()
low
`DebtToken::burn()` event parameters and return values are incorrect
low
BoostController Bypasses Boost State Tracking System
Jan '25
Nov '23