Skip to content
OpenAdvisories

Weakness (CWE)

CWE-126: Buffer Over-read

Variant Draft

The product reads from a buffer using buffer access mechanisms such as indexes or pointers that reference memory locations after the targeted buffer.

Source: MITRE CWE-126

24 results · Clear filters · Feed

  • Low 3.6

    The Affinity by Canva application before 3.3.1 (October 2026 release) did not perform adequate bounds checking when par…

  • Low 3.6

    The Affinity by Canva application before 3.3.1 (October 2026 release) did not correctly handle incomplete UTF-8 charact…

  • Low 2.9

    The Affinity by Canva application for macOS before 3.3.1 (October 2026 release) did not validate image dimensions again…

  • Low 3.7

    One-byte overread in strncasecmp on Power8

    The strncasecmp function in the GNU C Library 2.24 and later optimized for the Power8 architecture may read one byte beyond the input size limit, which may crash a program when that byte is not readable. This condition may happen when the input strings to the…

  • Low 3.3

    GPAC MP4Box svg_attributes.c gf_svg_attributes_copy buffer over-read

    A vulnerability was found in GPAC up to f1219cde. This affects the function gf_svg_attributes_copy of the file scenegraph/svg_attributes.c of the component MP4Box. Performing a manipulation results in buffer over-read. The attack is only possible with local a…

  • Low 2.0

    libvips: Possible heap-based buffer read overflow when resizing and re-encoding a JPEG with gain map

    libvips is a fast image processing library with low memory needs. Prior to version 8.18.3, libvips built with libultrahdr support can incorrectly size an output buffer in libvips/foreign/uhdrsave.c within vips_foreign_save_uhdr_set_raw_hdr when a pipeline enl…

  • Low 3.1

    Buffer Over-read in Wireshark

    Tektronix K12xx file parser crash in 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service

  • Low 3.1

    Buffer Over-read in Wireshark

    ERF file parser crash in 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service

  • Low 3.1

    An issue was discovered in cyrus-imapd in Cyrus IMAP through 3.12.2. There is heap exposure in nested MIME comment pars…

  • Low —

    diesel-async may expose uninitialized padding bytes for MySQL temporal columns

    ### Summary diesel-async exposes uninitialized stack padding to safe code on every read of a MySQL `DATE`, `TIME`, `DATETIME`, or `TIMESTAMP` column. Reading that buffer is undefined behavior, and the leaked bytes can contain stale heap/stack contents, so thi…

  • Low 2.3

    Potential wolfSSHd Buffer out-of-bounds Read on Windows Handling Terminal Resize

    Potential read out of bounds case with wolfSSHd on Windows while handling a terminal resize request. An authenticated user could trigger the out of bounds read after establishing a connection which would leak the adjacent stack memory to the pseudo-console ou…

  • Low 3.5

    libgphoto2 has an OOB Read in ptp_unpack_EOS_FocusInfoEx

    libgphoto2 is a camera access and control library. In versions up to and including 2.5.33, an out of bound read in ptp_unpack_EOS_FocusInfoEx could be used to crash libgphoto2 when processing input from untrusted USB devices. Commit c385b34af260595dfbb5f93295…

  • Low 2.1

    MatchDomainName 1-Byte Stack Buffer Over-Read in Hostname Validation

    A 1-byte stack buffer over-read was identified in the MatchDomainName function (src/internal.c) during wildcard hostname validation when the LEFT_MOST_WILDCARD_ONLY flag is active. If a wildcard * exhausts the entire hostname string, the function reads one by…

  • Low 3.9

    OpenSC: `sc_compacttlv_find_tag` can return out-of-bounds pointers

    OpenSC is an open source smart card tools and middleware. Prior to version 0.27.0, sc_compacttlv_find_tag searches a compact-TLV buffer for a given tag. In compact-TLV, a single byte encodes the tag (high nibble) and value length (low nibble). With a 1-byte b…

  • Low 1.9

    OOBR and OOBW in pcap_ether_aton() in libpcap

    pcap_ether_aton() is an auxiliary function in libpcap, it takes a string argument and returns a fixed-size allocated buffer. The string argument must be a well-formed MAC-48 address in one of the supported formats, but this requirement has been poorly documen…

  • Low 2.1

    Wazuh Vulnerable to Heap-based Buffer Over-read in DecodeWinevt

    Wazuh is a free and open source platform used for threat prevention, detection, and response. Prior to 4.10.2, a buffer over-read occurs in DecodeWinevt() when child_attr[p]->attributes[j] is accessed, because the corresponding index (j) is incorrect. A compr…

  • Low 3.4

    A buffer over-read in Fortinet FortiOS versions 7.4.0 through 7.4.3, versions 7.2.0 through 7.2.7, and versions 7.0.0 t…

  • Low 1.0

    Silicon Labs CPC can leak information in full duplex SPI

    A buffer overread can occur in the CPC application when operating in full duplex SPI upon receiving an invalid packet over the SPI interface.

  • Low 2.7

    Heap buffer over-read

    The researcher is showing that it is possible to leak a small amount of Zabbix Server memory using an out of bounds read in src/libs/zbxmedia/email.c

  • Low 3.3

    In wlan driver, there is a possible missing bounds check, This could lead to local denial of service in wlan services.

  • Low 3.3

    In wlan driver, there is a possible missing bounds check, This could lead to local denial of service in wlan services.

  • Low 2.5

    Buffer Over-read in bfabiszewski/libmobi

    Buffer Over-read in GitHub repository bfabiszewski/libmobi prior to 0.11.

  • Low 3.6

    Buffer Over-read in bfabiszewski/libmobi

    Buffer Over-read in GitHub repository bfabiszewski/libmobi prior to 0.11.

  • Low 3.6

    Buffer Over-read in bfabiszewski/libmobi

    Buffer Over-read in GitHub repository bfabiszewski/libmobi prior to 0.11.