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

  • 8.1 High severity

    MQ for HPE NonStop: Out-of-bounds Read

    CVE-2026-11726IBM

    IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 could allow an authenticated attacker to obtain sensitive information or cause a denial of service due to improper validation of message header offset values.

  • 7.0 High severity

    nanomq: Out-of-bounds Read

    CVE-2026-73863Nanomq

    NanoMQ is an MQTT broker. Prior to 0.24.14, NanoMQ's broker-side MQTT v5 nmq_subinfo_decode() function in nng/src/sp/protocol/mqtt/mqtt_parser.c reuses len_of_varint from the outer Properties Length while parsing each SUBSCRIPTION_IDENTIFIER. A remote client c

  • 7.3 High severity

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

    CVE-2026-93331GPAC

    A vulnerability was identified in GPAC 26.08-DEV. This vulnerability affects the function gf_rtp_parse_ttxt of the file src/ietf/rtp_depacketizer.c of the component RTP Depacketizer. Such manipulation of the argument size leads to out-of-bounds read. It is pos

  • 8.7 High severity

    OpenDDS: Out-of-bounds Read

    CVE-2026-52836OpenDDS

    OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). Prior to 3.34.0, a network attacker can crash a reachable OpenDDS participant by sending a malformed RTPS UDP submessage whose crafted length or

  • 7.1 High severity

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

    CVE-2026-92925Red Hat

    A flaw was found in Redis community. The cluster bus packet parser, responsible for handling PING, PONG, and MEET packets, fails to properly validate string-carrying extensions for null-termination. This oversight allows a remote attacker to craft a malicious

  • 7.1 High severity

    NR255-V: Out-of-bounds Read

    CVE-2026-76870Netcore

    Netcore NR255-V version 1.5.130703 contains an out-of-bounds read vulnerability in the mtd_write pre-flash validation routine triggered by short firmware uploads. Attackers can upload a truncated firmware image via put_file_cgi.c to trigger out-of-bounds reads

  • 9.1 Critical severity

    Thunderbird: Out-of-bounds Read

    CVE-2026-92240Mozilla

    A malicious or compromised IMAP server can trigger an out-of-bounds read in the IMAP response parser by sending an untagged '* ID' response, crashing Thunderbird. The affected parsing path is reachable before authentication. This vulnerability was fixed in Thu

  • 8.1 High severity

    Thunderbird: Out-of-bounds Read

    CVE-2026-92239Mozilla

    A maliciously constructed IMAP line could cause an out-of-bounds buffer read. This vulnerability was fixed in Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.

  • 7.8 High severity

    PDF Architect: Out-of-bounds Read

    CVE-2026-92176Pdfforge

    pdfforge PDF Architect App Object Out-Of-Bounds Read Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of pdfforge PDF Architect. User interaction is required to exploit this vul

  • 8.4 High severity

    Android: Out-of-bounds Read

    CVE-2026-58699Google

    In Vp9DecEndOfStream of vp9hwd_output.cc, there is a possible out-of-bounds read due to an incorrect bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 8.4 High severity

    Android: Buffer Copy without Checking Size of Input

    CVE-2026-56978Google

    In get_global_config_item_addr of gc.c, there is a possible out-of-bounds read due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.5 High severity

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

    CVE-2026-85234Red Hat

    A flaw was found in tftp-hpa. When the `in.tftpd` remap engine processes an inverse remap rule that also aborts with a non-empty custom error message, it can pass invalid match offsets to the `genmatchstring()` function. This leads to out-of-bounds read/write

  • 9.8 Critical severity

    surfio: Out-of-bounds Read

    CVE-2026-55211Equinor

    Surfio is a library for reading and writing surface files. Prior to 0.0.19, surfio does not correctly validate size fields in IRAP files, leading to a buffer overflow when untrusted files are parsed. The severity assumes surfio is used to parse untrusted files

  • 7.1 High severity

    macOS: Out-of-bounds Read

    CVE-2026-84572Apple

    An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination or read kernel memory.

  • 7.1 High severity

    macOS: Out-of-bounds Read

    CVE-2026-84565Apple

    An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Processing a maliciously crafted disk image may lead to unexpected app termination.

  • 7.5 High severity

    macOS: Out-of-bounds Read

    CVE-2026-84549Apple

    An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Connecting to a malicious NFS server may cause unexpected system termination or corrupt kernel memory.

  • 7.5 High severity

    macOS: Out-of-bounds Read

    CVE-2026-84543Apple

    An out-of-bounds access issue was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Connecting to a malicious SMB server may cause unexpected system termination or corrupt kernel memory.

  • 8.1 High severity

    macOS: Out-of-bounds Read

    CVE-2026-84516Apple

    An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Processing a maliciously crafted file may result in unexpected app termination or disclosure of process memory

  • 7.5 High severity

    macOS: Out-of-bounds Read

    CVE-2026-65364Apple

    An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A remote attacker may be able to cause unexpected system termination.

  • 7.1 High severity

    iOS and iPadOS: Out-of-bounds Read

    CVE-2026-65359Apple

    An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. A local user may be able to

  • 7.1 High severity

    iOS and iPadOS: Out-of-bounds Read

    CVE-2026-64736Apple

    An out-of-bounds access issue was addressed with improved bounds checking. This issue is fixed in iOS 26.6.1 and iPadOS 26.6.1, macOS Sequoia 15.8, macOS Tahoe 26.6.2, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination

  • 7.1 High severity

    macOS: Out-of-bounds Read

    CVE-2026-43697Apple

    An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Processing a maliciously crafted 3D file may lead to an out-of-bounds read.

  • 7.1 High severity

    macOS: Out-of-bounds Read

    CVE-2026-43683Apple

    An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected process termination or disclose process memory.

  • 9.8 Critical severity

    resdata: Buffer Copy without Checking Size of Input

    CVE-2026-55209Equinor

    resdata is software for reading and writing result files from the Eclipse reservoir simulator. Prior to 6.2.9, resdata insufficiently validates numeric fields, grid dimensions, keyword sizes, and array indexes while parsing untrusted GRDECL files in lib/resdat

  • 7.1 High severity

    FFmpeg: Out-of-bounds Read

    CVE-2026-52297FFmpeg

    FFmpeg before 9.0 has an out-of-bounds read because there is insufficiently padded extradata in the MOV parsing path in mov_read_iacb in libavformat/mov.c.

  • 8.2 High severity

    zstd-jni: Out-of-bounds Read

    CVE-2026-90560Luben

    zstd-jni versions 1.2.0 through 1.5.7-13 contain an out-of-bounds read vulnerability in the ZstdDictDecompress constructor because offset and length arguments are never validated against the dictionary array bounds. Attackers can supply arbitrary offset or len

  • 8.2 High severity

    zstd-jni: Out-of-bounds Read

    CVE-2026-89046Luben

    zstd-jni versions 1.5.5-6 through 1.5.7-13 contain an out-of-bounds read vulnerability in Zstd.getFrameContentSize that fails to validate negative srcPosition arguments. Attackers can supply negative offset values that bypass bounds checks and reach the native

  • 7.1 High severity

    tesseract: Out-of-bounds Read

    CVE-2026-88048Tesseract-ocr

    Tesseract is an open source OCR engine. In version 5.5.3 and earlier, FullyConnected::DeSerialize in src/lstm/fullyconnected.cpp does not validate the deserialized layer scalars ni_ and no_ against the weight-matrix dimensions. During FullyConnected::Forward,

  • 7.1 High severity

    ESP32-audioI2S: Out-of-bounds Read

    CVE-2026-87961Schreibfaul1

    ESP32-audioI2S versions 3.4.4 through 4.0.0 contain a heap-based out-of-bounds read vulnerability in the read_ID3_Header function due to a shadowed length parameter in ID3 synchronized-lyrics processing. Attackers can craft malicious MP3 files or HTTP audio st

  • 9.1 Critical severity

    Fast-DDS: Out-of-bounds Read

    CVE-2026-22590eProsima

    eprosima Fast DDS is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group). Versions prior to 2.6.12, 2.14.6, 3.2.4, 3.3.1, and 3.4.2 have a remotely triggerable Out-of-Bounds Read while processing RTPS `DATA

  • 7.5 High severity

    zstd-jni: Out-of-bounds Read

    CVE-2026-87824Luben

    zstd-jni before 1.5.7-14 fails to validate the samples buffer capacity in Zstd.trainFromBufferDirect, allowing attackers to read past buffer boundaries by supplying oversized per-sample lengths. Attackers can trigger out-of-bounds memory access by providing cr

  • 8.2 High severity

    zstd-jni: Out-of-bounds Read

    CVE-2026-87795Luben

    zstd-jni versions before 1.5.7-14 fail to validate offset and length parameters in the ZstdDictCompress constructor, allowing out-of-bounds memory reads. Attackers can supply untrusted offset or length values to read native heap memory into the compression dic

  • 9.6 Critical severity

    Chrome: Out-of-bounds Read

    CVE-2026-87650Google

    Out of bounds read in WebGL in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 8.3 High severity

    Chrome: Out-of-bounds Read

    CVE-2026-87604Google

    Out of bounds read in ANGLE in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 8.8 High severity

    Chrome: Out-of-bounds Read

    CVE-2026-87440Google

    Out of bounds read in Media in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 7.5 High severity

    Windows 10 Version 1809: Out-of-bounds Read

    CVE-2026-69443MicrosoftEPSS 1.03%

    Out-of-bounds read in Microsoft Azure Attestation service and Device Health Attestation Service allows an unauthorized attacker to disclose information over a network.

  • 7.8 High severity

    Windows 10 Version 1607: Out-of-bounds Read

    CVE-2026-69324Microsoft

    Access of resource using incompatible type ('type confusion') in Windows Performance Monitor allows an authorized attacker to elevate privileges locally.

  • 8.1 High severity

    MongoDB Server: Out-of-bounds Read

    CVE-2026-82066MongoDB

    A heap out-of-bounds read security issue exists in the query planning component of MongoDB Server. An authenticated user with database read and write privileges can trigger the security issue through crafted query operations, causing the server to read memory

  • 7.3 High severity

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

    CVE-2026-8630392181

    A vulnerability was determined in 92181 markdown up to 058cab0cb7fb245a0ccc6b8446963ff8d573558f. Affected by this issue is the function lds of the file md.c. Executing a manipulation can lead to out-of-bounds read. The attack can be executed remotely. This pro

  • 8.7 High severity

    libpcap: Out-of-bounds Read

    CVE-2026-0799The Tcpdump Group

    In BPF instructions that load/store a value from/to a scratch memory register the register index is an unsigned 32-bit integer and must not exceed 15, but libpcap BPF interpreter does not validate the value. In particular uncommon use cases a crafted filter pr