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 (3,593)

page 147 of 180
  • CVE-2019-9133MedApr 9, 2019
    risk 0.36cvss 5.5epss 0.02

    When processing subtitles format media file, KMPlayer version 2018.12.24.14 or lower doesn't check object size correctly, which leads to integer underflow then to memory out-of-bound read/write. An attacker can exploit this issue by enticing an unsuspecting user to open a…

  • CVE-2019-7251MedMar 28, 2019
    risk 0.36cvss 6.5epss 0.04

    An Integer Signedness issue (for a return code) in the res_pjsip_sdp_rtp module in Digium Asterisk versions 15.7.1 and earlier and 16.1.1 and earlier allows remote authenticated users to crash Asterisk via a specially crafted SDP protocol violation.

  • CVE-2019-9112MedFeb 25, 2019
    risk 0.36cvss 5.5epss 0.01

    The msm gpu driver for custom Linux kernels on the Xiaomi perseus-p-oss MIX 3 device through 2018-11-26 has an integer overflow and OOPS because of missing checks of the count argument in _sde_debugfs_conn_cmd_tx_write in drivers/gpu/drm/msm/sde/sde_connector.c. This is…

  • CVE-2019-9111MedFeb 25, 2019
    risk 0.36cvss 5.5epss 0.01

    The msm gpu driver for custom Linux kernels on the Xiaomi perseus-p-oss MIX 3 device through 2018-11-26 has an integer overflow and OOPS because of missing checks of the count argument in sde_evtlog_filter_write in drivers/gpu/drm/msm/sde_dbg.c. This is exploitable for a device…

  • CVE-2018-20788MedFeb 25, 2019
    risk 0.36cvss 5.5epss 0.01

    drivers/leds/leds-aw2023.c in the led driver for custom Linux kernels on the Xiaomi Redmi 6pro daisy-o-oss phone has several integer overflows because of a left-shifting operation when the right-hand operand can be equal to or greater than the integer length. This can be…

  • CVE-2018-20787MedFeb 25, 2019
    risk 0.36cvss 5.5epss 0.01

    The ft5x46 touchscreen driver for custom Linux kernels on the Xiaomi perseus-p-oss MIX 3 device through 2018-11-26 has an integer overflow and OOPS because of missing checks of the size argument in tpdbg_write in drivers/input/touchscreen/ft5x46/ft5x46_ts.c. This is exploitable…

  • CVE-2019-8355MedFeb 15, 2019
    risk 0.36cvss 5.5epss 0.02

    An issue was discovered in SoX 14.4.2. In xmalloc.h, there is an integer overflow on the result of multiplication fed into the lsx_valloc macro that wraps malloc. When the buffer is allocated, it is smaller than expected, leading to a heap-based buffer overflow in channels_start…

  • CVE-2018-15986MedJan 18, 2019
    risk 0.36cvss 5.5epss 0.03

    Adobe Acrobat and Reader versions 2019.008.20081 and earlier, 2019.008.20080 and earlier, 2019.008.20081 and earlier, 2017.011.30106 and earlier version, 2017.011.30105 and earlier version, 2015.006.30457 and earlier, and 2015.006.30456 and earlier have an integer overflow…

  • CVE-2018-20673MedJan 4, 2019
    risk 0.36cvss 5.5epss 0.02

    The demangle_template function in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31.1, contains an integer overflow vulnerability (for "Create an array for saving the template argument values") that can trigger a heap-based buffer overflow, as demonstrated by nm.

  • CVE-2018-20671MedJan 4, 2019
    risk 0.36cvss 5.5epss 0.02

    load_specific_debug_section in objdump.c in GNU Binutils through 2.31.1 contains an integer overflow vulnerability that can trigger a heap-based buffer overflow via a crafted section size.

  • CVE-2018-19932MedDec 7, 2018
    risk 0.36cvss 5.5epss 0.02

    An issue was discovered in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils through 2.31. There is an integer overflow and infinite loop caused by the IS_CONTAINED_BY_LMA macro in elf.c.

  • CVE-2018-18749MedOct 29, 2018
    risk 0.36cvss 5.5epss 0.01

    data-tools through 2017-07-26 has an Integer Overflow leading to an incorrect end value for the write_wchars function.

  • CVE-2018-18650MedOct 25, 2018
    risk 0.36cvss 5.5epss 0.01

    An issue was discovered in Xpdf 4.00. XRef::readXRefStream in XRef.cc allows attackers to launch a denial of service (Integer Overflow) via a crafted /Size value in a pdf file, as demonstrated by pdftohtml. This is mainly caused by the program attempting a malloc operation for a…

  • CVE-2018-18438MedOct 19, 2018
    risk 0.36cvss 5.5epss 0.00

    Qemu has integer overflows because IOReadHandler and its associated functions use a signed integer data type for a size value.

  • CVE-2018-12881MedOct 12, 2018
    risk 0.36cvss 5.5epss 0.05

    Adobe Acrobat and Reader versions 2018.011.20063 and earlier, 2017.011.30102 and earlier, and 2015.006.30452 and earlier have an integer overflow vulnerability. Successful exploitation could lead to information disclosure.

  • CVE-2018-12842MedOct 12, 2018
    risk 0.36cvss 5.5epss 0.05

    Adobe Acrobat and Reader versions 2018.011.20063 and earlier, 2017.011.30102 and earlier, and 2015.006.30452 and earlier have an integer overflow vulnerability. Successful exploitation could lead to information disclosure.

  • CVE-2018-16435MedSep 4, 2018
    risk 0.36cvss 5.5epss 0.02

    Little CMS (aka Little Color Management System) 2.9 has an integer overflow in the AllocateDataSet function in cmscgats.c, leading to a heap-based buffer overflow in the SetData function via a crafted file in the second argument to cmsIT8LoadFromFile.

  • CVE-2018-0360MedJul 16, 2018
    risk 0.36cvss 5.5epss 0.02

    ClamAV before 0.100.1 has an HWP integer overflow with a resultant infinite loop via a crafted Hangul Word Processor file. This is in parsehwp3_paragraph() in libclamav/hwp.c.

  • CVE-2018-12896MedJul 2, 2018
    risk 0.36cvss 5.5epss 0.01

    An issue was discovered in the Linux kernel through 4.17.3. An Integer Overflow in kernel/time/posix-timers.c in the POSIX timer code is caused by the way the overrun accounting works. Depending on interval and expiry time values, the overrun can be larger than INT_MAX, but the…

  • CVE-2018-1000524MedJun 26, 2018
    risk 0.36cvss 5.5epss 0.01

    miniSphere version 5.2.9 and earlier contains a Integer Overflow vulnerability in layer_resize() function in map_engine.c that can result in remote denial of service. This attack appear to be exploitable via the victim must load a specially-crafted map which calls SetLayerSize…