VYPR

CWE-190

Integer Overflow or Wraparound

BaseStableLikelihood: Medium

Description

The product performs a calculation that can produce an integer overflow or wraparound when the logic assumes that the resulting value will always be larger than the original value. This occurs when an integer value is incremented to a value that is too large to store in the associated representation. When this occurs, the value may become a very small or negative number.

Hierarchy (View 1000)

Parents

Children

Related attack patterns (CAPEC)

CAPEC-92

CVEs mapped to this weakness (1,551)

page 28 of 78
  • CVE-2018-14001HigJul 12, 2018
    risk 0.49cvss 7.5epss 0.01

    An integer overflow vulnerability exists in the function batchTransfer of SHARKTECH (SKT), an Ethereum token smart contract. An attacker could use it to set any user's balance.

  • CVE-2018-13836HigJul 12, 2018
    risk 0.49cvss 7.5epss 0.01

    An integer overflow vulnerability exists in the function multiTransfer of Rocket Coin (XRC), an Ethereum token smart contract. An attacker could use it to set any user's balance.

  • CVE-2018-13783HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for JiucaiToken, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13782HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for ENTER (ENTR) (Contract Name: EnterCoin), an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13781HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for MyYLC, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13780HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for ESH, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13779HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for YLCToken, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13778HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for CGCToken, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13777HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for RRToken, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13776HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for AppleToken, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13775HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for RCKT_Coin, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13774HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for Bitstarti, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13773HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for Enterprise Token Ecosystem (ETE) (Contract Name: NetkillerToken), an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13772HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for TheFlashToken, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13771HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for ExacoreContract, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13770HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for UltimateCoin, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13769HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for JeansToken, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13768HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for ZToken, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13767HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for Cornerstone, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.

  • CVE-2018-13766HigJul 9, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for Easticoin, an Ethereum token, has an integer overflow that allows the owner of the contract to set the balance of an arbitrary user to any value.