Built-in Detectors
A Vanguard detector searches for common vulnerabilities. See the list below for all of the built-in detectors available in Vanguard.
Detector List
📄️ Cross-Contract Reentrancy
Detects potential reentrancy attacks that could affect multiple contracts.
📄️ Divide Before Multiply
Detects potential loss of precision caused by the order in which operations are applied.
📄️ Locked Funds
Detects when funds may be locked within a contract
📄️ Unchecked Return
Detects when the return value of a non-void call isn't used by the caller.
📄️ Use Before Definition
Detects the usage of uninitialized variables