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 7 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.

Give us feedback!