Core Contracts

Regnum Aurum Acquisition Corp
HardhatReal World AssetsNFT
77,280 USDC
View results
Submission Details
Severity: high
Valid

Incorrect Minting Calculation in DebtToken.sol

Summary

The mint function contains a miscalculation when determining the amountToMint. The function incorrectly adds amount instead of amountScaled when computing the minting amount. This will lead to incorrect token issuance.

Vulnerability Details

Impact

  • Over-minting Risk:

    • The contract could mint more tokens than intended, leading to inflation.

Tools Used

Manual code review

Recommendations

- uint256 amountToMint = amount + balanceIncrease;
+ uint256 amountToMint = amountScaled + balanceIncrease;
Updates

Lead Judging Commences

inallhonesty Lead Judge 4 months ago
Submission Judgement Published
Validated
Assigned finding tags:

DebtToken::mint miscalculates debt by applying interest twice, inflating borrow amounts and risking premature liquidations

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.