← Back
CWE-126

476 CVEs • Abstraction: Variant

Buffer Over-read

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

JSON object

Loading...

CVEs (476)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
2Gnome
Redhat
2Enterprise Linux
Glib
Jul 2, 2026
Jun 30, 2026
N/A· v4
8.2 HIGH· v3
N/A· v2
A flaw was found in GLib. A buffer over-read can occur in g_io_channel_read_line_backend() in the giochannel.c file when a custom line terminator with a length greater than one is set, causing memcmp to read past the GSt...Show more
A flaw was found in GLib. A buffer over-read can occur in g_io_channel_read_line_backend() in the giochannel.c file when a custom line terminator with a length greater than one is set, causing memcmp to read past the GString buffer. This vulnerability can cause a minor information disclosure of 7 bytes or a denial of service when the buffer over-read crosses a page boundary.Show less
2Gnome
Redhat
2Enterprise Linux
Glib
Jul 2, 2026
Jun 30, 2026
N/A· v4
8.2 HIGH· v3
N/A· v2
A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the `G_REGEX_RAW` compile flag and case-change replacement escapes because the string_append function processes matche...Show more
A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the `G_REGEX_RAW` compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary.Show less
2Gnome
Redhat
2Enterprise Linux
Glib
Jul 2, 2026
Jun 30, 2026
N/A· v4
8.2 HIGH· v3
N/A· v2
A flaw was found in GLib. An off-by-one error can occur in the gvs_tuple_is_normal function in the glib/gvariant-serialiser.c file when doing an alignment padding check because the bounds check uses > instead of >=, caus...Show more
A flaw was found in GLib. An off-by-one error can occur in the gvs_tuple_is_normal function in the glib/gvariant-serialiser.c file when doing an alignment padding check because the bounds check uses > instead of >=, causing an out-of-bounds read of only 1 byte. This issue can cause a minor information disclosure of 1 byte and a denial of service when the out-of-bounds read crosses a page boundary.Show less
1Gnu
1Gzip
Jul 1, 2026
Jun 29, 2026
6.9 MEDIUM· v4
7.5 HIGH· v3
N/A· v2
GNU gzip contains a global buffer overflow vulnerability in the LZH decompression logic caused by improper reuse of shared global state between different decompression formats within a single execution. GNU gzip maintain...Show more
GNU gzip contains a global buffer overflow vulnerability in the LZH decompression logic caused by improper reuse of shared global state between different decompression formats within a single execution. GNU gzip maintains a global array that is shared across the LZ77, LZW, and LZH decompression routines and is not reinitialized between files processed in the same invocation. By decompressing a specially crafted LZW file followed by a specially crafted LZH file in a single gzip -d command, an attacker can poison the shared global state and subsequently trigger an out‑of‑bounds read in the LZH decoder. The LZH decompression logic follows stale values left in the shared array, causing reads past the end of the allocated global buffer. This issue has been fixed in the commit 63dbf6b3b9e6e781df1a6a64e609b10e23969681Show less
-
-
Jun 25, 2026
Jun 25, 2026
N/A· v4
4.8 MEDIUM· v3
N/A· v2
An out-of-bounds read might happen when SetMacAddrAction is used, potentially resulting in uninitialized memory being sent over the network or a crash.
1Microsoft
6365 Apps
365 CopilotMicrosoft 365+3 more
Jul 9, 2026
Jun 9, 2026
N/A· v4
4.7 MEDIUM· v3
N/A· v2
Buffer over-read in Microsoft Office allows an unauthorized attacker to disclose information locally.
1Microsoft
10Windows 10 1809
Windows 10 21h2Windows 10 22h2+7 more
Jun 17, 2026
Jun 9, 2026
N/A· v4
7.8 HIGH· v3
N/A· v2
Buffer over-read in Windows Projected File System Filter Driver allows an authorized attacker to elevate privileges locally.
1Redhat
3389 Directory Server
Directory ServerEnterprise Linux
Jun 30, 2026
Jun 9, 2026
N/A· v4
6.3 MEDIUM· v3
N/A· v2
A flaw was found in 389 Directory Server. The ldap_utf8prev() function reads bytes before the start of a buffer without bounds checking, causing a heap buffer over-read in string filter parsing that may influence interna...Show more
A flaw was found in 389 Directory Server. The ldap_utf8prev() function reads bytes before the start of a buffer without bounds checking, causing a heap buffer over-read in string filter parsing that may influence internal filter processing behavior.Show less
1Apache
1Http Server
Jul 22, 2026
Jun 8, 2026
N/A· v4
7.3 HIGH· v3
N/A· v2
Buffer Over-read vulnerability in Apache HTTP Server via outbound OCSP requests to an attacker controlled OCSP server This issue affects Apache HTTP Server: from 2.4.0 through 2.4.67. Users are recommended to upgrade t...Show more
Buffer Over-read vulnerability in Apache HTTP Server via outbound OCSP requests to an attacker controlled OCSP server This issue affects Apache HTTP Server: from 2.4.0 through 2.4.67. Users are recommended to upgrade to version 2.4.68, which fixes the issue.Show less
1Opentelemetry
1Ebpf Instrumentation
Jul 22, 2026
Jun 2, 2026
N/A· v4
5.3 MEDIUM· v3
N/A· v2
OpenTelemetry eBPF Instrumentation provides eBPF instrumentation based on the OpenTelemetry standard. From version 0.7.0 to before version 0.9.0, OBI's log enricher mishandles writev buffers by reading only the first iov...Show more
OpenTelemetry eBPF Instrumentation provides eBPF instrumentation based on the OpenTelemetry standard. From version 0.7.0 to before version 0.9.0, OBI's log enricher mishandles writev buffers by reading only the first iovec entry but using the total iov_iter.count as the copy length. When log injection is enabled, a crafted multi-segment writev call can make OBI read and overwrite memory beyond the first segment. This issue has been patched in version 0.9.0.Show less
1Qualcomm
1865g Fixed Wireless Access Platform Firmware
Ar8035 FirmwareCsr8811 Firmware+183 more
Jul 22, 2026
Jun 1, 2026
N/A· v4
5.5 MEDIUM· v3
N/A· v2
Information Disclosure when processing advertisement frames with malformed MBSSID elements of insufficient length.
-
-
Jul 24, 2026
May 26, 2026
N/A· v4
8.2 HIGH· v3
N/A· v2
A flaw was found in libgnutls. A remote attacker, by sending an extremely short premaster secret during an RSA key exchange to a server using an RSA key backed by a PKCS#11 token, could trigger a short heap overread. Thi...Show more
A flaw was found in libgnutls. A remote attacker, by sending an extremely short premaster secret during an RSA key exchange to a server using an RSA key backed by a PKCS#11 token, could trigger a short heap overread. This memory corruption vulnerability could lead to information disclosure.Show less
1Postgresql
1Postgresql
Jun 17, 2026
May 14, 2026
N/A· v4
4.3 MEDIUM· v3
N/A· v2
Buffer over-read in PostgreSQL function pg_restore_attribute_stats() accepts array values of unmatched length, which causes query planning to read past end of one array. This allows a table maintainer to infer memory va...Show more
Buffer over-read in PostgreSQL function pg_restore_attribute_stats() accepts array values of unmatched length, which causes query planning to read past end of one array. This allows a table maintainer to infer memory values past that array end. Within major version 18, minor versions before PostgreSQL 18.4 are affected. Versions before PostgreSQL 18 are unaffected.Show less
1Leont
1Crypt\
Jun 17, 2026
May 13, 2026
N/A· v4
5.3 MEDIUM· v3
N/A· v2
Crypt::Argon2 versions from 0.017 before 0.031 for Perl perform a heap out-of-bounds read in argon2_verify on empty encoded input. The auto-detect form of argon2_verify passes encoded_len - 1 as the length argument to m...Show more
Crypt::Argon2 versions from 0.017 before 0.031 for Perl perform a heap out-of-bounds read in argon2_verify on empty encoded input. The auto-detect form of argon2_verify passes encoded_len - 1 as the length argument to memchr without checking that encoded_len is non-zero. When the encoded string is empty, the size_t subtraction underflows to SIZE_MAX and memchr scans adjacent heap memory looking for a '$' separator byte. A caller that invokes argon2_verify against a stored hash that may legitimately be empty (for example a placeholder row or a NULL column materialised as an empty string) reads out-of-bounds heap memory, which can crash the process or leak the position of an adjacent '$' byte into subsequent parsing.Show less
1Microsoft
13Windows 10 1607
Windows 10 1809Windows 10 21h2+10 more
Jun 17, 2026
May 12, 2026
N/A· v4
7.8 HIGH· v3
N/A· v2
Integer overflow or wraparound in Windows DWM Core Library allows an authorized attacker to elevate privileges locally.
1Qualcomm
31Cologne Firmware
Fastconnect 6700 FirmwareFastconnect 6900 Firmware+28 more
Jun 17, 2026
May 4, 2026
N/A· v4
5.5 MEDIUM· v3
N/A· v2
Information Disclosure while processing IOCTL handler callbacks without verifying buffer size.
1Qualcomm
254Ar8035 Firmware
Cologne FirmwareCq7790 Firmware+251 more
Jun 17, 2026
May 4, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
Transient DOS when processing a malformed Fast Transition response frame with an invalid header structure during wireless roaming.
1Qualcomm
241Ar8035 Firmware
Cologne FirmwareCq7790 Firmware+238 more
Jun 17, 2026
May 4, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
Transient DOS when processing target power rate tables during channel configuration.
1Apache
1Http Server
Jun 17, 2026
May 4, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
Buffer Over-read vulnerability in Apache HTTP Server. This issue affects Apache HTTP Server: through 2.4.66. Users are recommended to upgrade to version 2.4.67, which fixes the issue.
1Linuxfoundation
1Automotive Grade Linux
Jun 17, 2026
May 1, 2026
N/A· v4
7.1 HIGH· v3
N/A· v2
AGL agl-service-can-low-level thru 17.1.12 contains a heap buffer over-read in the isotp-c library. In isotp_continue_receive (receive.c:87-89), the payload_length for a Single Frame is extracted from a 4-bit nibble in t...Show more
AGL agl-service-can-low-level thru 17.1.12 contains a heap buffer over-read in the isotp-c library. In isotp_continue_receive (receive.c:87-89), the payload_length for a Single Frame is extracted from a 4-bit nibble in the CAN frame data, yielding values 0-15. However, a standard CAN frame is only 8 bytes, with payload starting at data[1] (7 bytes available). When payload_length exceeds the available data (e.g., nibble=15 but only 7 payload bytes exist), memcpy(message.payload, &data[1], payload_length) reads up to 8 bytes past the end of the data buffer.Show less