Core Contracts

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

Incorrect Implementation of Pause/Unpause in veRAACToken

Summary

Incorrect Implementation of Pause/Unpause in veRAACToken

Vulnerability Details

The veRAACToken contract includes the whenNotPaused modifier and applies it to three functions: lock, increase, and extend. However, the contract does not provide a mechanism to set the paused variable to true, rendering the pause functionality ineffective.

Impact

The absence of a functional pause mechanism limits the contract's ability to temporarily halt operations in case of an emergency. This could lead to security risks if a critical issue arises and the contract owner is unable to disable key functionalities.

Tools Used

N/A

Recommendations

Use the Pausable.sol from OpenZeppelin

Updates

Lead Judging Commences

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

veRAACToken lacks the ability to configure `paused` variable

Support

FAQs

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