ERC-20 vulnerabilities

From Vulnerapedia
Jump to navigation Jump to search

For Token Reentrancy vulnerabilities see ERC-20 Vulnerabilities

ERC-20 Vulnerabilities are potential security weaknesses or flaws that could exist in Ethereum's ERC-20 token standard or smart contracts developed under this standard. While ERC-20 is widely used for creating fungible tokens on the Ethereum blockchain, vulnerabilities may arise due to coding errors, design flaws, or implementation issues in smart contracts. These vulnerabilities could include risks such as reentrancy attacks, integer overflow/underflow, unchecked external calls, permission-related issues, and front-running. Developers and auditors strive to identify and mitigate such vulnerabilities through rigorous code review, security audits, and adherence to best practices to ensure the robustness and security of ERC-20 tokens in the Web3 ecosystem.

Vulnerabilities

Solmate's SafeTransferLib

Poisoned Token Attack

ERC20 Integration Tips

Math, Solidity & Gas Optimizations

Oracles, Entropy & Chainlink VRF Secure Integration Tips

Short Types in Solidity: Rare Tricks Uncovered

Reentrancy

Non-compilance With Standards