VulnSea

CWE-125

CVEs classified under CWE-125, newest first.

2103 CVEsRSS

CVE-2026-94023Medium· 6.9
2w ago

Module delete dispatchers do not enforce kernel-object ownership before irreversible deletion

A ThreadX module reaches a kernel object's delete service through the Module Manager's dispatch layer, which asked one question about the pointer: does the object lie outside the module's own code and data. That is the policy for *using*…

▾ SunlitEclipse Foundation · ThreadXEPSS 0.13%via CVEORG
CVE-2026-95109High· 8.5
2w ago

Cortex-A7 module data validation checks only the first address of a caller-supplied range

The Cortex-A7 MMU Modules port validates a caller-supplied buffer by translating **one address** — the first byte. The common Module Manager hands its range check the module instance, the start address and the complete byte size; the Cor…

▾ TwilightEclipse Foundation · ThreadXEPSS 0.15%via CVEORG
CVE-2026-94024Medium· 6.9
2w ago

Module Manager object lookup validates one byte of a module's search name

The Module Manager's object lookup validated one byte of a memory-protected module's search name and then walked as much of it as the module declared, in privileged mode, with the kernel's preemption count raised. Both lookup dispatchers…

▾ SunlitEclipse Foundation · ThreadXEPSS 0.14%via CVEORG
CVE-2026-94202Medium· 4.8
2w ago

Module block-pool create validates two of the four parameter words it reads

The Module Manager's block-pool create dispatcher proved that two `ALIGN_TYPE` words of the extra-parameter array a memory-protected module supplies lay inside the module's data, and then used indices 0 through 3 of that array. One of…

▾ SunlitEclipse Foundation · ThreadXEPSS 0.15%via CVEORG
CVE-2026-96402Medium· 5.2
2w ago

USBX PIMA/MTP host class reads past its receive buffer when a device over-reports its object handle count

A malicious USB MTP/PTP device can cause the USBX host to read past a heap buffer during ordinary object enumeration, leaking adjacent heap contents to the application or faulting on an unmapped page.

▾ SunlitEclipse Foundation · USBXEPSS 0.18%via CVEORG
CVE-2026-95111Medium· 4.8
2w ago

Module queue front-send validates a word count as a byte count

A memory-protected ThreadX module's queue request reaches the Module Manager's dispatch layer, which decides how much of the module's buffer the privileged queue copy may touch and hands that extent to the module port's range check. A qu…

▾ SunlitEclipse Foundation · ThreadXEPSS 0.14%via CVEORG
CVE-2026-91186High· 8.4
2w ago

PNG decoder: a duplicate IHDR chunk after IDAT resizes the image after allocation, causing a heap out-of-bounds write

The PNG chunk reader has no notion of chunk ordering. It records whether an IDAT has been seen and whether a tRNS has already supplied transparency, but nothing prevents an IHDR being read a second time. A PNG carries exactly one IHDR…

▾ TwilightEclipse Foundation · GUIXEPSS 0.16%via CVEORG
CVE-2026-92446Medium· 6.8
2w ago

GUIX binary resource loader reads past the end of a resource, because no length for it ever reaches the loader

`gx_binres_theme_load()` and `gx_binres_font_load()` take the resource as a bare `GX_UBYTE *` with no length, and `GX_BINRES_DATA_INFO` has no field to carry one. Every read is therefore performed at an offset the file itself chose, agai…

▾ SunlitEclipse Foundation · GUIXEPSS 0.16%via CVEORG
CVE-2026-91059Medium· 6.8
2w ago

JPEG decoder: a duplicate SOF0 after SOS publishes a pixelmap that misreports its own allocation size

The GUIX JPEG software decoder enforces no ordering on JPEG markers. A file that places a second `SOF0` frame header after `SOS` re-runs the frame header parser after the output buffer has already been allocated and its geometry latched.…

▾ SunlitEclipse Foundation · GUIXEPSS 0.16%via CVEORG
CVE-2026-92454Medium· 6.1
2w ago

JPEG decoder: truncated segments are read past the image buffer, and a zero sampling factor hangs the decode

The GUIX software JPEG decoder reads four kinds of marker segment without checking that each is long enough to hold what it reads. A truncated segment is therefore read past the end of the caller's image buffer. Separately, a zero chroma…

▾ SunlitEclipse Foundation · GUIXEPSS 0.15%via CVEORG
CVE-2026-96582Medium· 4.9
2w ago

Out-of-bounds Read via Check-after-use in the USBX HID Report Descriptor Parser

A HID report descriptor is a sequence of items, each declaring in its header how many data bytes follow. The USBX host walks that sequence by advancing over each header and parsing the data behind it. The walk checked that an item fit…

▾ SunlitEclipse Foundation · USBXEPSS 0.17%via CVEORG
CVE-2026-96406Medium· 4.9
2w ago

VIDEO class descriptor walk consumes device-controlled wTotalLength as its bound

A VideoStreaming interface reports the size of its whole class-specific descriptor block in the `wTotalLength` field of its input header. The USBX host recorded that figure and used it as the budget for walking the format, frame and fram…

▾ SunlitEclipse Foundation · USBXEPSS 0.17%via CVEORG
CVE-2026-103119Medium· 4.8⚖ disputed
2w ago

tomcat: Apache Tomcat: Information disclosure via buffer under-read during non-blocking writes (CVE-2026-103119)

A flaw was found in Apache Tomcat. During large non-blocking write operations, a buffer under-read can cause an HTTP response body to be split between the current request and the subsequent request handled on the same connection. A remote …

▾ SunlitRed Hat · Red Hat Hardened ImagesEPSS 0.59%via CSAF
CVE-2026-101201Medium· 5.5
2w ago

qt5-qtbase: qt6-qt5compat: qt: Denial of Service via out-of-bounds read in QBinaryJson (CVE-2026-101201)

A flaw was found in Qt. An out-of-bounds read vulnerability can occur when parsing a binary file with a malformed header in the QBinaryJson::fromBinaryData() function. An attacker could exploit this flaw by convincing a user or application…

▾ SunlitRed Hat · Red Hat Enterprise Linux 7EPSS 0.17%via CSAF
CVE-2026-109395Critical· 9.1
2w ago

Ning compress-lzf before 1.2.0 Out-of-Bounds Memory Access via UnsafeChunkDecoder

Ning compress-lzf before 1.2.0 contains an out-of-bounds memory access vulnerability in the sun.misc.Unsafe based UnsafeChunkDecoder that fails to validate back-references and literal runs. Attackers can supply crafted LZF streams to app…

▾ Midnightning · compress-lzfEPSS 0.52%via CVEORG
CVE-2026-112896High· 7.1PoC
2w ago

Pillow: TIFF encoder ColorMap plane-size mismatch causes a heap out-of-bounds read

Pillow: TIFF encoder ColorMap plane-size mismatch causes a heap out-of-bounds read

▾ Midnightpillow · pillowEPSS 0.47%via OSV
CVE-2026-112404High· 8.8PoC
2w ago

Pillow: OOB read in TiffDecode.c tile and RGBA paths leaks heap memory into pixels

Pillow is a Python imaging library. From 8.1.0 until 13.0.0, Pillow's TIFF tile and RGBA decode paths can read beyond row data produced by libtiff. In _decodeTile and the RGBA unpacker path, when Pillow and libtiff interpret duplicated P…

▾ Midnightpython-pillow · PillowEPSS 0.44%via CVEORG
CVE-2026-112260High· 7.1
2w ago

Gimp: gimp: heap out-of-bounds read in xcf text-layer parasite parsing

A flaw was found in GIMP. Opening a crafted XCF with a malformed text-layer parasite can cause a heap out-of-bounds read, disclosing adjacent heap data into layer text and causing denial of service.

▾ TwilightRed Hat · gimpEPSS 0.17%via CVEORG
CVE-2026-12669Low· 3.1
2w ago

IBM MQ Out-of-bounds Read

IBM MQ could allow an authenticated attacker to trigger a minor out-of-bounds read when sending malformed compressed data, though the data is not disclosed and the request is rejected.

▾ SunlitIBM · MQ OperatorEPSS 0.16%via CVEORG
CVE-2026-112273Medium· 5.3PoC
2w ago

libtins through 4.6 Heap Out-of-Bounds Read via DNS::compose_name

libtins through 4.6 contains a heap out-of-bounds read vulnerability in DNS::compose_name in src/dns.cpp that allows remote attackers to read past the packet buffer by sending a label ending exactly at the packet end. Attackers can deliv…

▾ Twilightlibtins · libtinsEPSS 0.56%via CVEORG
CVE-2026-112272Medium· 5.5PoC
2w ago

libdisplay-info 0.4.0 Heap Out-of-Bounds Read via DisplayID v2 Parser

Libdisplay-info 0.4.0 contains a heap out-of-bounds read vulnerability in the DisplayID v2 section parser in displayid2.c that allows attackers to read past the EDID buffer via oversized data block lengths. Attackers can supply a crafted…

▾ Twilightemersion · libdisplay-infoEPSS 0.20%via CVEORG
CVE-2026-112277Medium· 6.5PoC
2w ago

rdesktop through 1.9.0 Heap Out-of-Bounds Read via process_plane

rdesktop through 1.9.0 contains a heap out-of-bounds read vulnerability in process_plane() in bitmap.c that allows malicious RDP servers to crash clients by sending malformed 32 bpp compressed bitmaps. Attackers can declare a large bitma…

▾ Twilightrdesktop · rdesktopEPSS 0.39%via CVEORG
CVE-2026-112274Low· 3.7PoC
2w ago

libtins through 4.6 Out-of-Bounds Read via DNS::soa_record::init

libtins through 4.6 contains an out-of-bounds read vulnerability in DNS::soa_record::init that allows remote attackers to read past buffer bounds by supplying SOA data lacking NUL terminators. Attackers can feed raw SOA RDATA without a z…

▾ Twilightlibtins · libtinsEPSS 0.52%via CVEORG
CVE-2026-112279Medium· 6.5PoC
2w ago

rdesktop through 1.9.0 Heap Out-of-Bounds Read via process_bmpcache2

rdesktop through 1.9.0 contains a heap out-of-bounds read vulnerability in process_bmpcache2() in orders.c that allows malicious RDP servers to crash clients via crafted revision-2 bitmap cache orders. Attackers can send an uncompressed …

▾ Twilightrdesktop · rdesktopEPSS 0.31%via CVEORG
CVE-2026-112278Medium· 6.5PoC
2w ago

rdesktop through 1.9.0 Heap Out-of-Bounds Read via process_raw_bmpcache

rdesktop through 1.9.0 contains a heap out-of-bounds read vulnerability in process_raw_bmpcache() in orders.c that allows malicious RDP servers to crash clients. Attackers can send a raw bitmap cache order declaring large width, height, …

▾ Twilightrdesktop · rdesktopEPSS 0.31%via CVEORG
CVE-2026-112284Low· 3.3PoC
2w ago

libaribcaption 1.1.0 through 1.1.2 Out-of-Bounds Read via DecoderImpl::HandleGLGR

libaribcaption 1.1.0 through 1.1.2 contains a global out-of-bounds read in DecoderImpl::HandleGLGR() that reads past the 78-entry kLatinSpecialTable without an upper bound check. Attackers can supply crafted captions designating the Lati…

▾ Twilightxqq · libaribcaptionEPSS 0.18%via CVEORG
CVE-2026-112282Medium· 5.5PoC
2w ago

VideoLAN libbluray through 1.5.1 Out-of-Bounds Read via clpi_access_point

VideoLAN libbluray through 1.5.1 contains an out-of-bounds read vulnerability in clpi_access_point() that allows attackers to crash applications by supplying a ClipInfo file with an empty EP-map fine table. Attackers can place a crafted …

▾ TwilightVideoLAN · libblurayEPSS 0.18%via CVEORG
CVE-2026-112271Medium· 5.5PoC
2w ago

libdisplay-info through 0.4.0 Heap Out-of-Bounds Read via DisplayID v1 Parser

libdisplay-info through 0.4.0 contains a heap out-of-bounds read vulnerability in the DisplayID v1 section parser in displayid.c that occurs when a data block's declared length exceeds the section. Attackers can supply a crafted EDID fro…

▾ Twilightemersion · libdisplay-infoEPSS 0.19%via CVEORG
CVE-2026-112276Medium· 6.1PoC
2w ago

Netpbm through 11.16.00 Heap Out-of-Bounds Read via rasttopnm Colormap

Netpbm through 11.16.00 contains a heap out-of-bounds read vulnerability in rasttopnm that allows attackers to read heap memory by supplying Sun rasterfiles with short colormaps. Attackers can craft colormapped rasterfiles with pixel byt…

▾ TwilightNetpbm · NetpbmEPSS 0.20%via CVEORG
CVE-2026-112073Medium· 6.3PoC
2w ago

Tencent ncnn MatMul matmul.cpp matmul_transb out-of-bounds

A vulnerability was identified in Tencent ncnn up to 44b02dabdcf97499281a4692ebd65bad73dcf8b6. Affected by this vulnerability is the function matmul_transb of the file src/layer/matmul.cpp of the component MatMul. The manipulation leads …

▾ TwilightTencent · ncnnEPSS 0.24%via CVEORG
CWE-125 vulnerabilities (CVEs) — page 7 · VulnSea