Summary
This is the report from a security audit performed on Shield Protocol by MrCrambo.
The audit focused primarily on the security of Ezo smart contracts.
In scope
Findings
In total, 1 issue were reported including:
-
0 high severity issues.
-
0 medium severity issues.
-
1 low severity issues.
-
0 owner privilegies issues.
Security issues
1. Known vulnerabilities of ERC-20 token
Severity: low severity
Description
-
It is possible to double withdrawal attack. More details here.
-
Lack of transaction handling mechanism issue. WARNING! This is a very common issue and it already caused millions of dollars losses for lots of token users! More details here.
Recommendation
Add into a function transfer(address _to, ... )
following code:
require( _to != address(this) );
Conclusion
Smart contract contains only low severity issue.