CertiK reviewed WanPlan on 9 Nov 2022: 23 findings, 1 critical; 14 marked fixed, 1 acknowledged, 8 open.
Report hosted on skynet.certik.com.
Trustblock does not review code.
Statuses are the security firm’s own, from its report.
| Severity | Open | Acknowledged | Fixed |
|---|---|---|---|
| Critical | 0 | 0 | 1 |
| High | 0 | 1 | 0 |
| Medium | 0 | 0 | 0 |
| Low | 8 | 0 | 13 |
In the contract `Staker` the role `_owner` has authority over the functions shown in the diagram below. Any compromise to the `_owner` account may allow the hacker to take advantage of this authority and withdraw all of the staked `lpToken` out of the contract to any address with function `withdrawLP()`.  --- In the contract `WantImplementation` the role `_owner` has authority over the functions shown in the diagram below. Any compromise to the `_owner` account may allow the hacker to take advantage of this authority and set the tax values `lpTax`, `valueInstituteTax` and `burnTax` to any value with function `setTaxConf()`. The tax is taken during token transfers using `transferFrom()`. If the sum of the tax values are greater than 10,000, then the amount of tax taken will be greater than the amount of tokens to be transferred. As a result, this will "mint" new tokens to the `stakeLPAddress` and `valueInstituteAddress`, which can be changed to an address the attacker owns.  --- In the contract `WantSale` the role `_owner` has authority over the functions shown in the diagram below. Any compromise to the `_owner` account may allow the hacker to take advantage of this authority and change the `TradeCoinAddr` and `tc` token addresses to any address with function `setTradeCoinAddr()`. The `TradeCoinAddr` token is used in the contract to be added as liquidity for the liquidity pair. Changing the `TradeCoinAddr` could cause unexpected logical issues while adding liquidity during function `buy()`. 
The report names a repository or files. Open the report to see its scope.
Repository and files the report names (3)
1,044 projects reviewed · 1,375 reports · latest May 2025
See CertiK’s auditsSomething wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.
Tell us