5.3.0
5 years ago
1 months ago
Known vulnerabilities in the @openzeppelin/contracts package. This does not include vulnerabilities belonging to this package’s dependencies.
Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for freeVulnerability | Vulnerable Version |
---|---|
@openzeppelin/contracts is a library for contract development. Affected versions of this package are vulnerable to Out-of-bounds Read due to the Note: These conditions are more frequent in the following scenarios:
How to fix Out-of-bounds Read? Upgrade | >=4.5.0 <4.9.6>=5.0.0-rc.0 <5.0.2 |
@openzeppelin/contracts is a library for contract development. Affected versions of this package are vulnerable to Improper Encoding or Escaping of Output. Contracts using Note: This can lead to unintended consequences or incorrect behavior in smart contracts that rely on the accurate identification of the sender. How to fix Improper Encoding or Escaping of Output? Upgrade | >=4.0.0 <4.9.3 |
@openzeppelin/contracts is a library for contract development. Affected versions of this package are vulnerable to Improper Input Validation when the How to fix Improper Input Validation? Upgrade | >=4.7.0 <4.9.2 |
@openzeppelin/contracts is a library for contract development. Affected versions of this package are vulnerable to Missing Authorization. By frontrunning the creation of a proposal, an attacker can become the proposer and gain the ability to cancel it. The attacker can do this repeatedly to try to prevent a proposal from being proposed at all. Note: In order for this attack to succeed, an attacker would need to have prior knowledge of a proposal creation. Impact: This issue impacts the How to fix Missing Authorization? Upgrade | >=4.3.0 <4.9.1 |