Outdated OpenZeppelin dependency #132
Labels
0 (Non-critical)
Code style, clarity, syntax, versioning, off-chain monitoring (events etc), exclude gas optimisation
bug
Something isn't working
Handle
sirhashalot
Vulnerability details
Impact
The OpenZeppelin library dependency version is 4.2.0 for TimeSwap Core and 4.1.0 for TimeSwap Convenience. Vulnerabilities exist in these older version of OpenZeppelin contracts. Although the vulnerable and outdated portions of OpenZeppelin contracts may not be used by TimeSwap contracts currently, it is always best to apply bug fixes and use the latest version of any dependency.
Proof of Concept
The package.json files in the Core and Convenience folders contain old OpenZeppelin contract versions
Recommended Mitigation Steps
Use the latest version of OpenZeppelin contracts available
The text was updated successfully, but these errors were encountered: