CyberSecBulletin

Out-of-bounds Read

CWE-125

The product reads data past the end, or before the beginning, of the intended buffer.

We track 2,559 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 7.9. 19 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design: Use a language that provides appropriate memory abstractions.

Latest Out-of-bounds Read vulnerabilities

  • 7.1 High severity

    Red Hat Hardened Images: Out-of-bounds Read

    CVE-2026-3442Red Hat

    A flaw was found in GNU Binutils. This vulnerability, a heap-based buffer overflow, specifically an out-of-bounds read, exists in the bfd linker component. An attacker could exploit this by convincing a user to process a specially crafted malicious XCOFF objec

  • 7.1 High severity

    Red Hat Hardened Images: Out-of-bounds Read

    CVE-2026-3441Red Hat

    A flaw was found in GNU Binutils. This heap-based buffer overflow vulnerability, specifically an out-of-bounds read in the bfd linker, allows an attacker to gain access to sensitive information. By convincing a user to process a specially crafted XCOFF object

  • 7.7 High severity

    arduino-TuyaOpen: Out-of-bounds Read

    CVE-2026-28521Tuya

    arduino-TuyaOpen before version 1.2.1 contains an out-of-bounds memory read vulnerability in the TuyaIoT component. An attacker who hijacks or controls the Tuya cloud service can issue malicious DP event data to victim devices, causing out-of-bounds memory acc

  • 7.5 High severity

    core: Out-of-bounds Read

    CVE-2026-32320Ellanetworks

    Ella Core is a 5G core designed for private networks. Prior to 1.5.1, Ella Core panics when processing a PathSwitchRequest containing UE Security Capabilities with zero-length NR encryption or integrity protection algorithm bitstrings, resulting in a denial of

  • 7.5 High severity

    core: Out-of-bounds Read

    CVE-2026-32319Ellanetworks

    Ella Core is a 5G core designed for private networks. Prior to 1.5.1, Ella Core panics when processing a malformed integrity protected NGAP/NAS message with a length under 7 bytes. An attacker able to send crafted NAS messages to Ella Core can crash the proces

  • 9.1 Critical severity

    FreeRDP: Out-of-bounds Read

    CVE-2026-31897FreeRDP

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.24.0, there is an out-of-bounds read in freerdp_bitmap_decompress_planar when SrcSize is 0. The function dereferences *srcp (which points to pSrcData) without first verifying that SrcS

  • 9.4 Critical severity

    FreeRDP: Out-of-bounds Read

    CVE-2026-31885FreeRDP

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.24.0, there is an out-of-bounds read in MS-ADPCM and IMA-ADPCM decoders due to unchecked predictor and step_index values from input data. This vulnerability is fixed in 3.24.0.

  • 7.8 High severity

    DASYLab: Out-of-bounds Read

    CVE-2026-0956Digilent

    There is a memory corruption vulnerability due to an out-of-bounds read when loading a corrupted file in Digilent DASYLab. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get

  • 7.8 High severity

    DASYLab: Out-of-bounds Read

    CVE-2026-0955Digilent

    There is a memory corruption vulnerability due to an out-of-bounds read when loading a corrupted file in Digilent DASYLab. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get

  • 8.8 High severity

    Chrome: Out-of-bounds Read

    CVE-2026-3926Google

    Out of bounds read in V8 in Google Chrome prior to 146.0.7680.71 allowed a remote attacker to perform out of bounds memory access via a crafted HTML page. (Chromium security severity: Medium)

  • 8.8 High severity

    Chrome: Out-of-bounds Read

    CVE-2026-3920Google

    Out of bounds memory access in WebML in Google Chrome prior to 146.0.7680.71 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: High)

  • 9.6 Critical severity

    Chrome: Out-of-bounds Read

    CVE-2026-3916Google

    Out of bounds read in Web Speech in Google Chrome prior to 146.0.7680.71 allowed a remote attacker to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: High)

  • 7.5 High severity

    nanomq: Out-of-bounds Read

    CVE-2026-21888Nanomq

    NanoMQ MQTT Broker (NanoMQ) is an all-around Edge Messaging Platform. MQTT v5 Variable Byte Integer parsing out-of-bounds: get_var_integer() accepts 5-byte varints without bounds checks; reliably triggers OOB read / crash when built with ASan. This affects 0.2

  • 7.8 High severity

    Premiere: Out-of-bounds Read

    CVE-2026-27269Adobe

    Premiere Pro versions 25.5 and earlier are affected by an out-of-bounds read vulnerability when parsing a crafted file, which could result in a read past the end of an allocated memory structure. An attacker could leverage this vulnerability to execute code in

  • 8.1 High severity

    ImageMagick: Out-of-bounds Read

    CVE-2026-28693ImageMagick

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-16 and 6.9.13-41, an integer overflow in DIB coder can result in out of bounds read or write. This vulnerability is fixed in 7.1.2-16 and 6.9

  • 7.5 High severity

    libssh: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-3731Libssh

    A weakness has been identified in libssh up to 0.11.3. The impacted element is the function sftp_extensions_get_name/sftp_extensions_get_data of the file src/sftp.c of the component SFTP Extension Name Handler. Executing a manipulation of the argument idx can

  • 7.1 High severity

    xlnt: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-3663Xlnt-community

    A vulnerability was found in xlnt-community xlnt up to 1.6.1. This issue affects the function xlnt::detail::compound_document_istreambuf::xsgetn of the file source/detail/cryptography/compound_document.cpp of the component XLSX File Parser. Performing a manipu

  • 8.8 High severity

    Chrome: Out-of-bounds Read

    CVE-2026-3540Google

    Inappropriate implementation in WebAudio in Google Chrome prior to 145.0.7632.159 allowed a remote attacker to perform out of bounds memory access via a crafted HTML page. (Chromium security severity: High)

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2026-23235Linux

    In the Linux kernel, the following vulnerability has been resolved: f2fs: fix out-of-bounds access in sysfs attribute read/write Some f2fs sysfs attributes suffer from out-of-bounds memory access and incorrect handling of integer values whose size is not 4 byt

  • 7.1 High severity

    libbiosig: Out-of-bounds Read

    CVE-2025-64736The Biosig Project

    An out-of-bounds read vulnerability exists in the ABF parsing functionality of The Biosig Project libbiosig 3.9.2 and Master Branch (5462afb0). A specially crafted .abf file can lead to an information leak. An attacker can provide a malicious file to trigger t

  • 7.5 High severity

    exiv2: Out-of-bounds Read

    CVE-2026-27596Exiv2

    Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata. Prior to version 0.28.8, an out-of-bounds read was found in Exiv2. The vulnerability is in the preview component, which is only triggere

  • 8.1 High severity

    exiv2: Out-of-bounds Read

    CVE-2026-25884Exiv2

    Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata. Prior to version 0.28.8, an out-of-bounds read was found. The vulnerability is in the CRW image parser. This issue has been patched in v

  • 8.4 High severity

    Android: Out-of-bounds Read

    CVE-2026-0035Google

    In createRequest of MediaProvider.java, there is a possible way for an app to gain read/write access to non-existing files due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User i

  • 7.1 High severity

    wren: Out-of-bounds Read

    CVE-2026-3386Wren-lang

    A flaw has been found in wren-lang wren up to 0.4.0. Affected by this vulnerability is the function emitOp of the file src/vm/wren_compiler.c. This manipulation causes out-of-bounds read. It is possible to launch the attack on the local host. The exploit has b

  • 9.1 Critical severity

    pillow_heif: Out-of-bounds Read

    CVE-2026-28231Bigcat88

    pillow_heif is a Python library for working with HEIF images and plugin for Pillow. Prior to version 1.3.0, an integer overflow in the encode path buffer validation of `_pillow_heif.c` allows an attacker to bypass bounds checks by providing large image dimensi

  • 7.8 High severity

    OCaml: Buffer Over-read

    CVE-2026-28364OCaml

    In OCaml before 4.14.3 and 5.x before 5.4.1, a buffer over-read in Marshal deserialization (runtime/intern.c) enables remote code execution through a multi-phase attack chain. The vulnerability stems from missing bounds validation in the readblock() function,

  • 7.8 High severity

    berry: Out-of-bounds Read

    CVE-2026-3285Berry-lang

    A vulnerability was determined in berry-lang berry up to 1.1.0. The affected element is the function scan_string of the file src/be_lexer.c. This manipulation causes out-of-bounds read. The attack requires local access. The exploit has been publicly disclosed

  • 7.1 High severity

    libvips: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-3283Libvips

    A vulnerability has been found in libvips 8.19.0. This issue affects the function vips_extract_band_build of the file libvips/conversion/extract.c. The manipulation of the argument extract_band leads to out-of-bounds read. The attack needs to be performed loca

  • 7.1 High severity

    libvips: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-3282Libvips

    A flaw has been found in libvips 8.19.0. This vulnerability affects the function vips_unpremultiply_build of the file libvips/conversion/unpremultiply.c. Executing a manipulation of the argument alpha_band can lead to out-of-bounds read. The attack needs to be

  • 7.5 High severity

    rldns: Out-of-bounds Read

    CVE-2026-27831Bluedragonsecurity

    rldns is an open source DNS server. Version 1.3 has a heap-based out-of-bounds read that leads to denial of service. Version 1.4 contains a patch for the issue.

  • 7.1 High severity

    ImageMagick: Out-of-bounds Read

    CVE-2026-27798ImageMagick

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability occurs when processing an image with small dimension using the `-wavelet-denoise` ope

  • 7.5 High severity

    FreeRDP: Out-of-bounds Read

    CVE-2026-25942FreeRDP

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.23.0, `xf_rail_server_execute_result` indexes the global `error_code_names[]` array (7 elements, indices 0–6) with an unchecked `execResult->execResult` value received from the

  • 8.1 High severity

    FreeRDP is a free implementation of the Remote Desktop Protocol.

    CVE-2026-25941FreeRDP

    FreeRDP is a free implementation of the Remote Desktop Protocol. Versions on the 2.x branch prior to to 2.11.8 and on the 3.x branch prior to 3.23.0 have an out-of-bounds read vulnerability in the FreeRDP client's RDPGFX channel that allows a malicious RDP ser

  • 7.1 High severity

    iccDEV: Out-of-bounds Write

    CVE-2026-27692InternationalColorConsortium

    iccDEV provides a set of libraries and tools for working with ICC color management profiles. In versions up to and including 2.3.1.4, heap-buffer-overflow read occurs during CIccTagTextDescription::Release() when strlen() reads past a heap buffer while parsing

  • 9.8 Critical severity

    Firefox: Out-of-bounds Read

    CVE-2026-2771Mozilla

    Undefined behavior in the DOM: Core & HTML component. This vulnerability was fixed in Firefox 148, Firefox ESR 115.33, Firefox ESR 140.8, Thunderbird 148, and Thunderbird 140.8.

  • 7.8 High severity

    Docker Desktop: Out-of-bounds Read

    CVE-2026-2664Docker

    An out of bounds read vulnerability in the grpcfuse kernel module present in the Linux VM in Docker Desktop for Windows, Linux and macOS up to version 4.61.0 could allow a local attacker to cause an unspecified impact by writing to /proc/docker entries. The is

  • 9.1 Critical severity

    ImageMagick: Out-of-bounds Read

    CVE-2026-26284ImageMagick

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contai

  • 9.1 Critical severity

    ImageMagick: Out-of-bounds Read

    CVE-2026-25987ImageMagick

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in the MAP image decoder when processing crafted MAP files, potentially leadin

  • 9.1 Critical severity

    ImageMagick: Out-of-bounds Read

    CVE-2026-25898ImageMagick

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an arr

  • 7.5 High severity

    ImageMagick: Out-of-bounds Read

    CVE-2026-24481ImageMagick

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick's PSD (Adobe Photoshop) format handler. When processing a