Skip to content
OpenAdvisories

Weakness (CWE)

CWE-127: Buffer Under-read

Variant Draft

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

Source: MITRE CWE-127

12 results · Feed

  • Low 3.3

    inih before r63 Stack Buffer Under-Read in ini_parse_stream Discard Loop

    inih before r63 contains a one-byte stack buffer under-read in ini_parse_stream() in ini.c that allows attackers to read abyss[-1] via an embedded NUL byte after an overlong line. Attackers can supply an INI file or string with a line of at least INI_MAX_LINE…

  • Critical 9.1

    Apache Tomcat: AJP response mix-up

    Buffer under-read vulnerability in Apache Tomcat meant that a large non-blocking write could result in the response body being split between the current request and the next request received on that connection leading most likely to failure of the second requ…

  • High 7.5

    Text::CSV_XS versions before 1.65 for Perl read before the start of an all-blank field under allow_whitespace in strip_trail_whitespace

    Text::CSV_XS versions before 1.65 for Perl read before the start of an all-blank field under allow_whitespace in strip_trail_whitespace. Under allow_whitespace, strip_trail_whitespace removes trailing spaces and tabs from each unquoted field without stopping …

  • Low 3.8

    OpenTelemetry eBPF Instrumentation: Java TLS ioctl kprobe allows kernel memory disclosure

    OpenTelemetry eBPF Instrumentation provides eBPF instrumentation based on the OpenTelemetry standard. Prior to version 0.9.0, the Java TLS ioctl probe reads user-controlled ioctl pointers with bpf_probe_read instead of bpf_probe_read_user. An instrumented loc…

  • High 7.5

    Potential buffer under-read in ungetwc

    Calling the ungetwc function on a FILE stream with wide characters encoded in a character set that has overlaps between its single byte and multi-byte character encodings, in the GNU C Library version 2.43 or earlier, may result in an attempt to read bytes be…

  • Medium 6.5

    Multiple Cisco Products Snort 3 MIME Information Disclosure or Denial of Service Vulnerability

    Multiple Cisco products are affected by a vulnerability in the Snort 3 HTTP Decoder that could allow an unauthenticated, remote attacker to cause the disclosure of possible sensitive data or cause the Snort 3 Detection Engine to crash. This vulnerability is d…

  • Medium 5.9

    Libsoup: integer overflow in append_param_quoted

    A flaw was found in libsoup. The libsoup append_param_quoted() function may contain an overflow bug resulting in a buffer under-read.

  • High 8.6

    net: lib: http_server: Buffer Under-read

    No proper validation of the length of user input in http_server_get_content_type_from_extension.

  • Medium 4.4

    c-ares out of bounds read in ares__read_line()

    c-ares is a C library for asynchronous DNS requests. `ares__read_line()` is used to parse local configuration files such as `/etc/resolv.conf`, `/etc/nsswitch.conf`, the `HOSTALIASES` file, and if using a c-ares version prior to 1.27.0, the `/etc/hosts` file.…

  • Medium 6.5

    Buffer under-read in workerd

    Prior to version v1.20230419.0, the FormData API implementation was subject to an integer overflow. If a FormData instance contained more than 2^31 elements, the forEach() method could end up reading from the wrong location in memory while iterating over elem…

  • Unscored —

    In-memory file operations (ie: using fopen on a data URI) did not properly restrict negative seeking, allowing for the …

  • High 7.5

    Dell BSAFE Micro Edition Suite, versions prior to 4.5, are vulnerable to a Buffer Under-Read Vulnerability. An unauthen…