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,386)

page 163 of 170
  • CVE-2021-31572CriApr 22, 2021
    risk 0.00cvss 9.8epss 0.01

    The kernel in Amazon Web Services FreeRTOS before 10.4.3 has an integer overflow in stream_buffer.c for a stream buffer.

  • CVE-2021-31571CriApr 22, 2021
    risk 0.00cvss 9.8epss 0.01

    The kernel in Amazon Web Services FreeRTOS before 10.4.3 has an integer overflow in queue.c for queue creation.

  • CVE-2021-30022MedApr 19, 2021
    risk 0.00cvss 5.5epss 0.01

    There is a integer overflow in media_tools/av_parsers.c in the gf_avc_read_pps_bs_internal in GPAC from 0.5.2 to 1.0.1. pps_id may be a negative number, so it will not return. However, avc->pps only has 255 unit, so there is an overflow, which results a crash.

  • CVE-2021-30014MedApr 19, 2021
    risk 0.00cvss 5.5epss 0.01

    There is a integer overflow in media_tools/av_parsers.c in the hevc_parse_slice_segment function in GPAC from v0.9.0-preview to 1.0.1 which results in a crash.

  • CVE-2021-29279HigApr 19, 2021
    risk 0.00cvss 7.8epss 0.01

    There is a integer overflow in function filter_core/filter_props.c:gf_props_assign_value in GPAC 1.0.1. In which, the arg const GF_PropertyValue *value,maybe value->value.data.size is a negative number. In result, memcpy in gf_props_assign_value failed.

  • CVE-2021-28879CriApr 11, 2021
    risk 0.00cvss 9.8epss 0.02

    In the standard library in Rust before 1.52.0, the Zip implementation can report an incorrect size due to an integer overflow. This bug can lead to a buffer overflow when a consumed Zip iterator is used again.

  • CVE-2021-24025CriMar 10, 2021
    risk 0.00cvss 9.8epss 0.02

    Due to incorrect string size calculations inside the preg_quote function, a large input string passed to the function can trigger an integer overflow leading to a heap overflow. This issue affects HHVM versions prior to 4.56.3, all versions between 4.57.0 and 4.80.1, all…

  • CVE-2020-35523HigMar 9, 2021
    risk 0.00cvss 7.8epss 0.02

    An integer overflow flaw was found in libtiff that exists in the tif_getimage.c file. This flaw allows an attacker to inject and execute arbitrary code when a user opens a crafted TIFF file. The highest threat from this vulnerability is to confidentiality, integrity, as well as…

  • CVE-2021-21309MedFeb 26, 2021
    risk 0.00cvss 5.4epss 0.05

    Redis is an open-source, in-memory database that persists on disk. In affected versions of Redis an integer overflow bug in 32-bit Redis version 4.0 or newer could be exploited to corrupt the heap and potentially result with remote code execution. Redis 4.0 or newer uses a…

  • CVE-2021-26825HigFeb 8, 2021
    risk 0.00cvss 7.8epss 0.02

    An integer overflow issue exists in Godot Engine up to v3.2 that can be triggered when loading specially crafted.TGA image files. The vulnerability exists in ImageLoaderTGA::load_image() function at line: const size_t buffer_size = (tga_header.image_width *…

  • CVE-2020-35457HigDec 14, 2020
    risk 0.00cvss 7.8epss 0.01

    GNOME GLib before 2.65.3 has an integer overflow, that might lead to an out-of-bounds write, in g_option_group_add_entries. NOTE: the vendor's position is "Realistically this is not a security issue. The standard pattern is for callers to provide a static list of option entries…

  • CVE-2020-27764LowDec 3, 2020
    risk 0.00cvss 3.3epss 0.01

    In /MagickCore/statistic.c, there are several areas in ApplyEvaluateOperator() where a size_t cast should have been a ssize_t cast, which causes out-of-range values under some circumstances when a crafted input file is processed by ImageMagick. Red Hat Product Security marked…

  • CVE-2020-26682HigOct 16, 2020
    risk 0.00cvss 8.8epss 0.02

    In libass 0.14.0, the `ass_outline_construct`'s call to `outline_stroke` causes a signed integer overflow.

  • CVE-2020-16124HigOct 13, 2020
    risk 0.00cvss 7.3epss 0.01

    Integer Overflow or Wraparound vulnerability in the XML RPC library of OpenRobotics ros_comm communications packages allows unauthenticated network traffic to cause unexpected behavior. This issue affects: OpenRobotics ros_comm communications packages Noetic and prior versions.…

  • CVE-2020-15103LowJul 27, 2020
    risk 0.00cvss 3.5epss 0.01

    In FreeRDP less than or equal to 2.1.2, an integer overflow exists due to missing input sanitation in rdpegfx channel. All FreeRDP clients are affected. The input rectangles from the server are not checked against local surface coordinates and blindly accepted. A malicious…

  • CVE-2020-7689MedJul 1, 2020
    risk 0.00cvss 5.9epss 0.01

    Data is truncated wrong when its length is greater than 255 bytes.

  • CVE-2020-4030LowJun 22, 2020
    risk 0.00cvss 3.5epss 0.02

    In FreeRDP before version 2.1.2, there is an out of bounds read in TrioParse. Logging might bypass string length checks due to an integer overflow. This is fixed in version 2.1.2.

  • CVE-2020-12887HigJun 18, 2020
    risk 0.00cvss 7.5epss 0.02

    Memory leaks were discovered in the CoAP library in Arm Mbed OS 5.15.3 when using the Arm mbed-coap library 5.1.5. The CoAP parser is responsible for parsing received CoAP packets. The function sn_coap_parser_options_parse() parses the CoAP option number field of all options…

  • CVE-2020-14401MedJun 17, 2020
    risk 0.00cvss 6.5epss 0.02

    An issue was discovered in LibVNCServer before 0.9.13. libvncserver/scale.c has a pixel_value integer overflow.

  • CVE-2020-14147HigJun 15, 2020
    risk 0.00cvss 7.7epss 0.03

    An integer overflow in the getnum function in lua_struct.c in Redis before 6.0.3 allows context-dependent attackers with permission to run Lua code in a Redis session to cause a denial of service (memory corruption and application crash) or possibly bypass intended sandbox…