Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Roostock, Tron and other EVM-compatible blockchains.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
mythril/tests/testdata/outputs_expected/origin.sol.o.markdown

543 B

Analysis results for test-filename.sol

Use of tx.origin

  • SWC ID: 111
  • Severity: Medium
  • Contract: Unknown
  • Function name: transferOwnership(address)
  • PC address: 317
  • Estimated Gas Usage: 626 - 1051

Description

Use of tx.origin is deprecated. The smart contract retrieves the transaction origin (tx.origin) using msg.origin. Use of msg.origin is deprecated and the instruction may be removed in the future. Use msg.sender instead. See also: https://solidity.readthedocs.io/en/develop/security-considerations.html#tx-origin