🔄
Reentrancy & External Calls
Issues arising from external contract calls and reentrancy attacks
4 vulnerabilities1 critical
🔄Reentrancy & External Calls
Reentrancy
Reentrancy Reentrancy is an attack that can occur when a bug in a contract may allow a malicious contract to reenter the contract unexpectedly during...
CriticalLearn more →
🔄Reentrancy & External Calls
Unbounded Return Data
Unbounded Return Data The [Byzantium](https://blog.ethereum.org/2017/10/12/byzantium-hf-announcement) 2017 mainnet hard-fork introduced [EIP-211](htt...
MediumLearn more →
🔄Reentrancy & External Calls
Unchecked Return Values
Unchecked Return Values The main idea behind this type of vulnerability is the failure to properly handle the return values of external function call...
MediumLearn more →
🔄Reentrancy & External Calls
Unsafe Low Level Call
Unsafe Low-Level Call In Solidity, you can either use low-level calls such as: `address.call()`, `address.callcode()`, `address.delegatecall()`, and ...
MediumLearn more →