CWE-190Base7 in KEV

Integer Overflow or Wraparound

Stable in the CWE catalog · 1,649 CVEs mapped

1,649
CVEs mapped
7
In KEV
7.5
Median CVSS
What it is

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.

Recent examples
—none
CVE-2026-103634

Apache DataSketches: datasketches-cpp: Out-of-bounds read and write in Count-Min sketch deserialization allows memory corruption via a crafted sketch

Out-of-bounds read and write in the Count-Min sketch deserialization of Apache DataSketches C++ (repo: datasketches-cpp). count_min_sketch::deserialize() did not include the preamble in its input size check, so a truncated sketch could cause a read of up to 16 bytes past the end of the input. In addition, the table size was computed from the serialized number of buckets and number of hash functions in 32-bit arithmetic. A crafted sketch could make it wrap to zero, so that the sketch deserialized with an empty table, and later updates and estimate queries read and wrote outside the heap allocation. This can corrupt heap memory, causing a crash and potentially enabling further exploitation. This issue affects Apache DataSketches C++: from 4.1.0 before 5.3.0. Only applications that deserialize Count-Min sketches from untrusted sources are affected. Users are recommended to upgrade to version 5.3.0, which fixes this issue.

no explanation yet
—
epss
6.5cvss
CVE-2026-96641

CVE-2026-96641 - MEDIUM Severity Vulnerability

Pillow is a Python imaging library. Prior to 13.0.0, PILfont text-width accumulation in src/_imaging.c checks positive glyph advances against INT_MAX but does not check negative advances against INT_MIN. Repeating a signed 16-bit advance of -32768 can therefore execute a signed C integer overflow in xsize += dx, producing a large positive width from a negative mathematical result. Applications that use getlength(), getsize(), or derived layout, quota, serialization, or allocation calculations can experience logic-integrity errors or resource consumption, while the high-level mask path commonly retains a decompression-bomb check. This issue is fixed in version 13.0.0.

MEDIUMno explanation yet
—
epss
10.0cvss
CVE-2026-110264

Integer Overflow or Wraparound in GitLab

An issue has been discovered in GitLab CE/EE affecting all versions from 7.0 before 18.11.13, 19.0 before 19.0.10, 19.1 before 19.1.9, 19.2 before 19.2.9, 19.3 before 19.3.6, 19.4 before 19.4.3, and 19.5 before 19.5.1 that, under certain conditions, could have allowed an unauthenticated user to execute arbitrary code on the GitLab server due to integer overflow when compiling a specially crafted regular expression.

CRITICALno explanation yet
—
epss
The record
Technical detail
CWE ID
CWE-190
Abstraction
Base
Structure
Simple
Status
Stable
References (8)