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.8 High severity

    GeForce: Out-of-bounds Read

    CVE-2026-47545NVIDIA

    NVIDIA GPU Display Driver for Windows and Linux contains a vulnerability in the kernel mode layer where an attacker could cause an out-of-bounds read. A successful exploit of this vulnerability might lead to code execution, denial of service, escalation of pri

  • 7.8 High severity

    Virtual GPU Manager: Out-of-bounds Read

    CVE-2026-47536NVIDIA

    NVIDIA vGPU Virtual GPU Manager for Linux contains a vulnerability in the kernel mode layer where an attacker could cause an out-of-bounds read. A successful exploit of this vulnerability might lead to code execution, denial of service, escalation of privilege

  • 7.8 High severity

    Virtual GPU Manager: Out-of-bounds Read

    CVE-2026-47535NVIDIA

    NVIDIA vGPU Virtual GPU Manager for Linux contains a vulnerability in the firmware where an attacker could cause an out-of-bounds read. A successful exploit of this vulnerability might lead to code execution, denial of service, escalation of privileges, inform

  • 7.8 High severity

    Virtual GPU Manager: Out-of-bounds Read

    CVE-2026-47521NVIDIA

    NVIDIA vGPU Virtual GPU Manager for Linux contains a vulnerability in the kernel mode layer where an attacker could cause an out-of-bounds read. A successful exploit of this vulnerability might lead to code execution, denial of service, escalation of privilege

  • 7.8 High severity

    Guest driver: Out-of-bounds Read

    CVE-2026-47520NVIDIA

    NVIDIA vGPU Virtual GPU Manager for Linux contains a vulnerability in the kernel mode layer where an attacker could cause an out-of-bounds read. A successful exploit of this vulnerability might lead to code execution, denial of service, escalation of privilege

  • 7.8 High severity

    Guest driver: Out-of-bounds Read

    CVE-2026-47519NVIDIA

    NVIDIA vGPU Virtual GPU Manager for Linux contains a vulnerability in the kernel mode layer where an attacker could cause an out-of-bounds read. A successful exploit of this vulnerability might lead to code execution, denial of service, escalation of privilege

  • 7.8 High severity

    GeForce: Out-of-bounds Read

    CVE-2026-47513NVIDIA

    NVIDIA GPU Display Driver for Windows and Linux contains a vulnerability in the kernel mode layer, where a user could cause an out-of-bounds read from kernel heap memory. A successful exploit of this vulnerability might lead to code execution, denial of servic

  • 7.8 High severity

    GeForce: Out-of-bounds Read

    CVE-2026-47512NVIDIA

    NVIDIA GPU Display Driver for Windows and Linux contains a vulnerability in the kernel mode layer, where a user could cause an out-of-bounds read leading to kernel information disclosure. A successful exploit of this vulnerability might lead to code execution,

  • 7.8 High severity

    Virtual GPU Manager: Out-of-bounds Read

    CVE-2026-47499NVIDIA

    NVIDIA vGPU Virtual GPU Manager for Windows and Linux contains a vulnerability in the kernel mode layer where a guest could cause an out-of-bounds read. A successful exploit of this vulnerability might lead to code execution, denial of service, escalation of p

  • 8.5 High severity

    ThreadX: Out-of-bounds Read

    CVE-2026-102757Eclipse Foundation

    An unprivileged, memory-protected ThreadX module can have the kernel read and write memory at addresses of its choosing, in privileged mode, and can use that to clear the MPU enable bit and remove its own isolation boundary. The Module Manager decided whether

  • 7.1 High severity

    Eclipse ThreadX NetX Duo: Out-of-bounds Read

    CVE-2026-102726Eclipse Foundation

    In Eclipse ThreadX NetX Duo versions 6.0 through 6.5.2.202603a, the PPP IPCP code parses a peer's Configure-Nak without validating each option's length. A malicious PPP peer can stall the PPP thread indefinitely with a zero-length option, taking the link down,

  • 7.1 High severity

    Eclipse ThreadX NetX Duo: Out-of-bounds Read

    CVE-2026-102725Eclipse Foundation

    In Eclipse ThreadX NetX Duo versions 6.4.0 through 6.5.2.202603a, built with VLAN and SRP support, the MSRP parser uses the attribute list length from the received frame without comparing it with the packet length. An unauthenticated station on the same Layer

  • 8.7 High severity

    Eclipse ThreadX NetX Duo: Out-of-bounds Read

    CVE-2026-102718Eclipse Foundation

    In Eclipse ThreadX NetX Duo versions up to and including 6.5.2.202603, the SNMP agent's OID parser uses a multi-byte BER length from the request without checking it against the bytes present, and reads past the end of the packet buffer. A remote, unauthenticat

  • 7.1 High severity

    Eclipse ThreadX NetX Duo: Out-of-bounds Read

    CVE-2026-102714Eclipse Foundation

    In Eclipse ThreadX NetX Duo versions up to and including 6.5.2.202603, built with IPv6, the ICMPv6 option validator accepts an option area that ends in a one- or two-byte residue, and the Router Advertisement, Neighbor Solicitation, Neighbor Advertisement and

  • 8.3 High severity

    Eclipse ThreadX NetX Duo: Out-of-bounds Read

    CVE-2026-102713Eclipse Foundation

    In Eclipse ThreadX NetX Duo versions up to and including 6.5.2.202603, built with packet chaining, the TFTP server does not bound the length of a received DATA datagram. An unauthenticated peer can upload an oversized datagram that writes memory beyond the rec

  • 9.8 Critical severity

    Red Hat Enterprise Linux 10: Out-of-bounds Read

    CVE-2026-102560Red Hat

    A flaw was found in libsoup. When the permessage-deflate WebSocket extension compresses a very large outgoing message, truncated size calculations used for GByteArray growth could wrap, causing zlib to write past the allocated buffer and resulting in a heap bu

  • 8.6 High severity

    Red Hat Enterprise Linux 10: Out-of-bounds Read

    CVE-2026-102559Red Hat

    A flaw was found in libsoup. When constructing a masked WebSocket client frame for a very large outgoing payload, size values passed to GByteArray allocation APIs could be truncated while the masking routine still used the full length, causing a heap buffer ov

  • 8.6 High severity

    Red Hat Enterprise Linux 10: Out-of-bounds Read

    CVE-2026-102558Red Hat

    A flaw was found in libsoup. When max-incoming-payload-size is unlimited (0), SoupWebsocketConnection could grow its incoming GByteArray based on an attacker-controlled frame length until the length wrapped, causing a heap buffer overflow while reading frame d

  • 8.2 High severity

    Red Hat Enterprise Linux 10: Out-of-bounds Read

    CVE-2026-102555Red Hat

    A flaw was found in libsoup. The soup_uri_decode_data_uri() function incorrectly treated base64 data-URI payloads as NUL-terminated strings when calling g_base64_decode_inplace(). If the percent-decoded payload contained embedded NUL bytes, the decoded length

  • 8.6 High severity

    Red Hat Enterprise Linux 10: Out-of-bounds Read

    CVE-2026-102557Red Hat

    A flaw was found in libsoup. When reassembling fragmented WebSocket messages into a GByteArray, libsoup did not adequately cap total message size against the limits of the underlying buffer type. A remote peer could send fragments that caused size truncation w

  • 8.2 High severity

    OpenSSL: Out-of-bounds Read

    CVE-2026-84782OpenSSL

    Issue summary: The DTLS retransmission logic does not correctly handle a handshake message write that is suspended part-way through. The retransmitted message can be read past the message buffer and the retransmission overwrites the internal state the suspende

  • 8.6 High severity

    lib0: Out-of-bounds Read

    CVE-2026-102521Dmonad

    The decoder in `readFromDataView` in lib0 before 0.2.119 can be tricked into reading more than it should from a buffer. The vulnerability allows reading past the decoders' view, thus exposing adjacent process memory. This can be anything that is currently in t

  • 8.6 High severity

    lib0: Out-of-bounds Read

    CVE-2026-102360Dmonad

    A missing bounds check in the binary decoder in lib0, versions 0.2.1-0.2.117 and earlier and 1.0.0-rc.32 and earlier, lets any unauthenticated remote peer read adjacent process memory and receive it back. `readUint8Array` never compares the wire-supplied lengt

  • 8.8 High severity

    Qt for MCUs: Out-of-bounds Read

    CVE-2026-95509Qt

    Strings optimized for Latin-1 displaying Latin-1 characters cause incorrect String.arg() formatting by an incorrect buffer size calculation, causing out-of-bounds reading.

  • 8.1 High severity

    pointcloud: Out-of-bounds Read

    CVE-2026-100387Pgpointcloud

    pgPointcloud through 1.2.5 contains a heap out-of-bounds read vulnerability in dimensional patch WKB deserialization that allows authenticated database users to read adjacent heap memory. Attackers can supply crafted pcpatch values with attacker-controlled siz

  • 7.1 High severity

    Server Firmware: Out-of-bounds Read

    CVE-2026-93306IBM

    IBM Server Firmware FW1120.00 through FW1120.01, FW1110.00 through FW1110.31, FW1060.00 through FW1060.81, and FW950.00 through FW950.H3 is affected by a vulnerability in the ASMI web interface. An unauthenticated attacker on the management network can send a

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2026-98155Linux

    In the Linux kernel, the following vulnerability has been resolved: accel/qaic: Address potential out-of-bounds read in resp_worker() Although 'commit 2feec5ae5df7 ("accel/qaic: Handle DBC deactivation if the owner went away")' fixes the scenario it was intend

  • 7.8 High severity

    Linux: Out-of-bounds Read

    CVE-2026-98149Linux

    In the Linux kernel, the following vulnerability has been resolved: bpf: Fix percpu map update indexing with sparse CPU IDs Per-CPU array, hash, and cgroup storage map updates without BPF_F_CPU or BPF_F_ALL_CPUS use a value buffer whose per-CPU slots are packe

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2026-98136Linux

    In the Linux kernel, the following vulnerability has been resolved: ntfs: bound $AttrDef table walk to the loaded table size ntfs_attr_find_in_attrdef() walks the in-memory $AttrDef table, but the loop condition bounds only the start of each entry, not the who

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2026-98111Linux

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btintel: validate version TLV value lengths btintel_parse_version_tlv() verifies that a complete TLV is present in the response, but it does not ensure that the value is long enough

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2026-98110Linux

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btintel: bound firmware ID by TLV length The firmware ID is treated as a NUL-terminated string even though the TLV length is its only boundary. If the value does not contain a NUL t

  • 8.1 High severity

    Trusted Firmware: Out-of-bounds Read

    CVE-2026-58004Altera

    Out-of-bounds read vulnerability in Altera Trusted Firmware on HPS allows Privilege Escalation and Overflow Buffers. This issue affects Trusted Firmware: through socfpga_v2.14.0.

  • 8.2 High severity

    DCMTK: Out-of-bounds Read

    CVE-2026-97059OFFIS

    DCMTK through 3.7.0 contains a heap over-read vulnerability in ConcatenationLoader that copies pixel data frames without validating the PixelData buffer length against the declared NumberOfFrames. Attackers can craft malicious DICOM instances declaring more fr

  • 9.1 Critical severity

    FileMaker Server: Out-of-bounds Read

    CVE-2026-86930Claris

    An out-of-bounds read vulnerability in FileMaker Server for Linux allowed an attacker uploading a specially crafted image file to a container field to disclose process memory during thumbnail generation in FileMaker WebDirect. This vulnerability is addressed i

  • 7.5 High severity

    Dream Machines: Out-of-bounds Read

    CVE-2026-77558Ubiquiti

    A malicious actor with access to the network could exploit an Out-of-bounds Read vulnerability found in certain UniFi gateway devices to execute a Denial of Service (DoS) attack on the device.

  • 7.5 High severity

    Dream Machines: Out-of-bounds Read

    CVE-2026-77556Ubiquiti

    A malicious actor with access to the network could exploit an Out-of-bounds Read vulnerability found in certain UniFi gateway devices to execute a Denial of Service (DoS) attack on the device.

  • 9.1 Critical severity

    suricata: Out-of-bounds Read

    CVE-2026-57228OISF

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 7.0.13 until 7.0.17, the SMTP MIME quoted-printable decoder in src/util-decode-mime.c can read one byte past a heap buffer when a quoted-

  • 7.5 High severity

    libsmpp34: Out-of-bounds Read

    CVE-2026-75895Osmocom

    In libsmpp35 from 0.1.0 through 1.8.0 out of bound read issue was found in the at smpp34_unpack() function via attacker controlled SMPP PDUs, leading to memory corruption.

  • 8.0 High severity

    fluidsynth: Heap-based Buffer Overflow

    CVE-2026-61721FluidSynth

    FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.5.0 until 2.5.6, the native DLS loader assigns file-controlled wsmp.loop_start and wsmp.loop_length values to samples without calling fluid_sample_validate() or fluid_sample_s

  • 7.8 High severity

    fluidsynth: Heap-based Buffer Overflow

    CVE-2026-61714FluidSynth

    FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.2.4 until 2.5.6, configuring synth.midi-channels above 16 allows the MIDI player to index _fluid_player_t::channel_isplaying outside its fixed-size heap allocation while track