Core Contracts

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

StabilityPool uses reentrancyGuard instead of reentrancyGuardUpgradeable

Summary

Since the stabilityPool contract is supposed to be an upgradeable one reentrancyGuardUpgradeable should have been used ideally. Else during upgrading storage issues can create storage collisions.

Impact

Storage collision can cause the _status variable in the reentrancyGuard to be incorrect allowing reentrancy attacks.

Tools Used

manual Review

Recommendations

Use reentrancyGuardUpgradeable instead.

Updates

Lead Judging Commences

inallhonesty Lead Judge 4 months ago
Submission Judgement Published
Invalidated
Reason: Known issue

Support

FAQs

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