Bypass parsing of transaction data, users on the phishing site will transfer/approve ERC20 tokens without being alerted
该报告还没有中文解读。
原文摘录
摘自原文(1939 字符中的一小部分)
Summary: There are still a lot of valuable erc20 tokens compiled with solc < 0.5.0 on the eth mainnet. The methods compiled with Solc below 0.5.0 will not check if the length of the input calldata matches the params types. It will load the calldata as long as the params types need, regardless of …
原文中的代码
sighash -> 0xa9059cbb address to -> 000000000000000000000000C588e338FdBB2CC523a1177f3D18e87FF5A16a6b uint256 value -> 0000000000000000000000000000000000000000000000000000000000989700 -> 10000128
默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 MetaMask 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @ronnyx2017 · 版权归作者与 MetaMask 所有