function withdraw(uint amount) public {
// Vulnerability detected
(bool success, ) = msg.sender.call{value: amount}("");
require(success);
balances[msg.sender] -= amount;
}
Reentrancy Detection
Static analysis identifies logic flaws in Solidity instantly.