SC06:2025 - チェックされていない外部呼び出し (Unchecked External Calls)
説明:
事例 (脆弱なコントラクト):
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract Solidity_UncheckedExternalCall {
address public owner;
constructor() {
owner = msg.sender;
}
function forward(address callee, bytes memory _data) public {
callee.delegatecall(_data);
}
}影響:
対策:
事例 (修正バージョン):
注意点
チェックされていない外部呼び出しの被害を受けたスマートコントラクトの事例:
Last updated