issue=Issue(call.node.module_name,call.node.function_name,call.addr,"CALLDATA forwarded with delegatecall()","Informational")
issue=Issue(call.node.module_name,call.node.function_name,call.addr,"CALLDATA forwarded with delegatecall()","Informational")
issue.description= \
issue.description= \
"The contract '"+str(call.node.module_name)+"' forwards its calldata via DELEGATECALL in its fallback function. " \
"This contract forwards its calldata via DELEGATECALL in its fallback function. " \
"This means that any function in the called contract can be executed. Note that the callee contract will have access to the storage of the calling contract.\n"
"This means that any function in the called contract can be executed. Note that the callee contract will have access to the storage of the calling contract.\n"