Closed sunriseup closed 5 years ago
Hi, thanks for the report! When I run analysis on bectoken, a vulnerability is reported on the multiply operation. Additionally, there are some issues for code that is not influenceable by the developer. We are aware of this, and have a fix coming in the pipeline.
I'm closing this as the most recent version correctly seems to discover the bug, please reopen if something still needs to be fixed
Description
When I run myth on BEC contract https://etherscan.io/address/0xc5d105e63711398af9bbff092d4b6769c82f793d#code (line 257 has a multiple overflow) , but got report on addition overflow near the line besides a multiple overflow.
How to Reproduce
$ myth -x BEC0.sol --solv 0.4.25
Expected behavior
Report on binary multiple overflow exactly at or around line 257 .
Screenshots
Environment
Please modify for your setup
Additional Environment or Context
dev version: * develop 852c9b5b Merge pull request #888 from ConsenSys/bugfix/docker-dev
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=18.04 DISTRIB_CODENAME=bionic DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"