安全公司: Solidity缺陷易使合约状态失控
安比( SECBIT)实验室在 BancorLender合约中发现野指针问题。该合约中的一个状态变量会意外地被另一个函数修改,偏离原本设计意图。目前项目方不明确。建议项目方应立即废弃该合约,并重新发布修复后的合约。
野指针问题是 Solidity语言的最初设计欠缺考虑,而且 Solidity编译器为了向前兼容,对这类安全问题仅采取警告提示,而开发者往往又很容易忽视这些提示,最终导致问题代码部署上线。
发布者: | fsjc68 | 浏览次数: | 770 |
有效期至: | 长期有效 | 发布时间: | 2018-08-06 21:06 |
您还没有登录,请登录后查看详情
|
客服微信