You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unlocked Pragma leads to putting all the contracts at a higher risk of being vulnerable to undiscovered Compiler Security Bugs
Summary
All the in scope solidity files have unlocked pragma versions. Thus its putting all the contracts at a higher risk of being vulnerable to undiscovered Compiler Security Bugs.
Vulnerability Detail
Contracts should be deployed with the same compiler version and flags that they have been tested the most with. Locking the pragma helps ensure that contracts do not accidentally get deployed using, for example, the latest compiler which may have higher risks of undiscovered bugs.