CertiK reviewed Internet Money (T.I.M.E. Dividend (TIME) - BNB Smart Chain (BSC)) on 24 Mar 2023: 3 findings, 0 critical; all marked fixed.
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 | 0 |
| High | 0 | 0 | 1 |
| Medium | 0 | 0 | 1 |
| Low | 0 | 0 | 1 |
All `T.I.M.E. Dividend` tokens are sent to the contract deployer when deploying the contract. This is a potential centralization risk as the deployer can distribute those tokens without the consensus of the community.
Calling a user provided address is dangerous, especially in a public function with no access control restriction. An attacker could deploy a malicious contract and use the vulnerable function to trigger a call to the malicious contract, potentially stealing user funds or causing other serious damages. ```solidity=161 function distributeAll(address internetMoneySwapRouter, uint256 amount) public { IInternetMoneySwapRouter(internetMoneySwapRouter).distributeAll(amount); } ```
```solidity=84 int256 correctionDelta = int256(magnifiedDividendPerShare * amount); ``` - The type conversion `int256(magnifiedDividendPerShare * amount)` from type uint256 to type int256 may flip the value's sign. ```solidity=134 uint256 product = uint256(int256(magDividendPerShare * balance) + correction); ``` - The type conversion `int256(magDividendPerShare * balance)` from type uint256 to type int256 may flip the value's sign.
The report names a repository or files. Open the report to see its scope.
Repository and files the report names (1)
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