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 46 of 78
  • CVE-2018-13202HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The sell function of a smart contract implementation for MyBO, an Ethereum token, has an integer overflow in which "amount * sellPrice" can be zero, consequently reducing a seller's assets.

  • CVE-2018-13201HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The sell function of a smart contract implementation for TiTok - Ticket Token (Contract Name: MyAdvancedToken7), an Ethereum token, has an integer overflow in which "amount * sellPrice" can be zero, consequently reducing a seller's assets.

  • CVE-2018-13200HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The sell function of a smart contract implementation for DateMe (DMX) (Contract Name: ProgressiveToken), an Ethereum token, has an integer overflow in which "amount * sellPrice" can be zero, consequently reducing a seller's assets.

  • CVE-2018-13199HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The sell function of a smart contract implementation for ETHEREUMBLACK (ETCBK), an Ethereum token, has an integer overflow in which "amount * sellPrice" can be zero, consequently reducing a seller's assets.

  • CVE-2018-13198HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The sell function of a smart contract implementation for STeX Exchange ICO (STE), an Ethereum token, has an integer overflow in which "amount * sellPrice" can be zero, consequently reducing a seller's assets.

  • CVE-2018-13197HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The sell function of a smart contract implementation for Welfare Token Fund (WTF), an Ethereum token, has an integer overflow in which "amount * sellPrice" can be zero, consequently reducing a seller's assets.

  • CVE-2018-13196HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The sell function of a smart contract implementation for T-Swap-Token (T-S-T), an Ethereum token, has an integer overflow in which "amount * sellPrice" can be zero, consequently reducing a seller's assets.

  • CVE-2018-13195HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for Cranoo (CRN), 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-13194HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for TongTong Coin (TTCoin), 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-13193HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for hentaisolo (HAO), 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-13192HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for Jobscoin (JOB), 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-13191HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for Super Carbon Coin (SCC), 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-13190HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for DVChain, 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-13189HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mint function of a smart contract implementation for Unolabo (UNLB), 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-13188HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for MyBO, 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-13187HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for CIBN Live Token (CIBN LIVE), 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-13186HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for MMTCoin (MMT), 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-13185HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for appcoins (APPC), 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-13184HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for TravelZedi Token (ZEDI), 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-13183HigJul 5, 2018
    risk 0.49cvss 7.5epss 0.01

    The mintToken function of a smart contract implementation for JWC, 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.