← Back
CWE-126

578 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 (578)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Mediatek
83Mt2716 Firmware
Mt2735 FirmwareMt2737 Firmware+80 more
Oct 9, 2026
Oct 5, 2026
N/A· v4
5.3 MEDIUM· v3
N/A· v2
In Modem, there is a possible out of bounds read due to a missing bounds check. This could lead to remote denial of service, if a UE has connected to a rogue base station controlled by the attacker, with no additional ex...Show more
In Modem, there is a possible out of bounds read due to a missing bounds check. This could lead to remote denial of service, if a UE has connected to a rogue base station controlled by the attacker, with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID: MOLY01774038; Issue ID: MSV-8913.Show less
1Mediatek
83Mt2716 Firmware
Mt2735 FirmwareMt2737 Firmware+80 more
Oct 9, 2026
Oct 5, 2026
N/A· v4
5.3 MEDIUM· v3
N/A· v2
In Modem, there is a possible out of bounds read due to a missing permission check. This could lead to remote denial of service, if a UE has connected to a rogue base station controlled by the attacker, with no additiona...Show more
In Modem, there is a possible out of bounds read due to a missing permission check. This could lead to remote denial of service, if a UE has connected to a rogue base station controlled by the attacker, with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID: MOLY01774038; Issue ID: MSV-8914.Show less
-
-
Sep 30, 2026
Sep 29, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
The `_nx_secure_x509_asn1_tlv_block_parse()` function parses ASN.1 TLV (tag-length-value) blocks out of DER-encoded data. It is the primitive underneath all X.509 certificate parsing in NetX Secure, and therefore runs on...Show more
The `_nx_secure_x509_asn1_tlv_block_parse()` function parses ASN.1 TLV (tag-length-value) blocks out of DER-encoded data. It is the primitive underneath all X.509 certificate parsing in NetX Secure, and therefore runs on certificates supplied by a remote peer during the TLS handshake. The function reads the one-byte ASN.1 tag from the caller's buffer *before* checking that the buffer holds at least one byte. When a caller passes a remaining length of zero, the guard correctly returns `NX_SECURE_X509_ASN1_LENGTH_TOO_LONG`, but the read has already happened one byte past the end of the buffer. code: nx_secure/src/nx_secure_x509_asn1_tlv_block_parse.c ``` UINT _nx_secure_x509_asn1_tlv_block_parse(const UCHAR *buffer, ULONG *buffer_length, USHORT *tlv_type, USHORT *tlv_tag_class, ULONG *tlv_length, const UCHAR **tlv_data, ULONG *header_length) { UINT current_index; USHORT current_tag; ULONG length; ULONG length_bytes; current_index = 0; current_tag = buffer[current_index]; /* <-- read before the bounds check */ if (*buffer_length < 1) { return(NX_SECURE_X509_ASN1_LENGTH_TOO_LONG); } ``` The remainder of the function is correctly ordered. The multi-byte length path is guarded by `length_bytes > 4 || length_bytes > *buffer_length` before its read loop, the decoded value is checked against `length > *buffer_length`, and the second single-byte length read follows its own `*buffer_length < 1` guard. The tag read is the only load placed ahead of its check.Show less
-
-
Sep 30, 2026
Sep 29, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
Two client-side TLS/DTLS handshake parsers in NetX Secure read fields from a server-supplied message before validating that the message is long enough to contain them. Both are bounded out-of-bounds reads on a remotely r...Show more
Two client-side TLS/DTLS handshake parsers in NetX Secure read fields from a server-supplied message before validating that the message is long enough to contain them. Both are bounded out-of-bounds reads on a remotely reachable path, both are reached from a TLS or DTLS client connecting to a malicious or malformed server, and both have the same shape: the bounds check exists and returns the correct status, but it runs after the read it is meant to guard.Show less
1Wireshark
1Wireshark
Oct 6, 2026
Sep 29, 2026
N/A· v4
5.5 MEDIUM· v3
N/A· v2
Toshiba file parser crash in 4.6.0 to 4.6.8 and 4.4.0 to 4.4.18 allows denial of service
1Wireshark
1Wireshark
Oct 8, 2026
Sep 29, 2026
N/A· v4
5.5 MEDIUM· v3
N/A· v2
MBIM protocol dissector crash in 4.6.0 to 4.6.8 and 4.4.0 to 4.4.18 allows denial of service
-
-
Sep 29, 2026
Sep 28, 2026
N/A· v4
3.7 LOW· v3
N/A· v2
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...Show more
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 strncasecmp function are attacker controlled in an application and they match all the way up to the edge of their page and the neighbouring page is either not mapped or is not readable.Show less
-
-
Sep 30, 2026
Sep 28, 2026
N/A· v4
7.1 HIGH· v3
N/A· v2
An out-of-bounds read in libXtst's RECORD reply parser in libXtst before 1.2.6 could be used by malicious X servers to crash attached X clients.
1Apache
1Tomcat Native
Oct 6, 2026
Sep 23, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
Buffer over-read vulnerability in Apache Tomcat Native during the TLS handshake permits a malicious user to trigger a DoS via a JVM crash. This issue affects Apache Tomcat Native: from 2.0.0 through 2.0.15, from 1.3.0...Show more
Buffer over-read vulnerability in Apache Tomcat Native during the TLS handshake permits a malicious user to trigger a DoS via a JVM crash. This issue affects Apache Tomcat Native: from 2.0.0 through 2.0.15, from 1.3.0 through 1.3.8. Earlier, unsupported versions may also be affected. Users are recommended to upgrade to version 1.3.9 or 2.0.16, which fix the issue.Show less
1Qualcomm
75Cologne Firmware
Congo FirmwareCq7790 Firmware+72 more
Sep 22, 2026
Sep 17, 2026
N/A· v4
7.4 HIGH· v3
N/A· v2
Transient DOS while parsing frame during channel usage.
1Qualcomm
7Cologne Firmware
Fastconnect 7800 FirmwareSnapdragon X2 Elite Firmware+4 more
Sep 22, 2026
Sep 17, 2026
N/A· v4
7.3 HIGH· v3
N/A· v2
Information Disclosure when a pointer is reused after being deallocated.
1Qualcomm
3695g Fixed Wireless Access Platform Firmware
Aqt1000 FirmwareAr8031 Firmware+366 more
Sep 22, 2026
Sep 17, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
Transient DOS when processing authentication frames with invalid FILS information element header lengths.
1Qualcomm
150Ar8035 Firmware
C110100 FirmwareCologne Firmware+147 more
Sep 22, 2026
Sep 17, 2026
N/A· v4
7.4 HIGH· v3
N/A· v2
Transient DOS when processing a channel map with insufficient used channels and adaptive frequency hopping is fully enabled.
1Qualcomm
43Aqt1000 Firmware
Cologne FirmwareFastconnect 6200 Firmware+40 more
Sep 22, 2026
Sep 17, 2026
N/A· v4
7.0 HIGH· v3
N/A· v2
Memory Corruption when multiple threads issue concurrent IOCTL requests to the device control handler due to improper synchronization and race conditions.
-
-
Sep 15, 2026
Sep 14, 2026
1.9 LOW· v4
3.3 LOW· v3
1.7 LOW· v2
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. T...Show more
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 access. The exploit has been made public and could be used. Upgrading to version abi-16.23 mitigates this issue. The patch is named afca1f1181668d85941d51ed1adf647807d5d975. Upgrading the affected component is recommended.Show less
-
-
Sep 11, 2026
Sep 10, 2026
5.3 MEDIUM· v4
N/A· v3
N/A· v2
A missing authentication vulnerability in the VPN configuration management has been identified in Archer MR600 (v2, v3 & v5) and TL-MR6400 v8 due to improper access control; a remote unauthenticated attacker may be able...Show more
A missing authentication vulnerability in the VPN configuration management has been identified in Archer MR600 (v2, v3 & v5) and TL-MR6400 v8 due to improper access control; a remote unauthenticated attacker may be able to access and modify VPN configuration information without valid credentials. Successful exploitation may allow a remote unauthenticated attacker to disclose and modify VPN configuration information.Show less
1Microsoft
5365 Apps
Office 2019Office 2021+2 more
Sep 8, 2026
Sep 8, 2026
N/A· v4
5.5 MEDIUM· v3
N/A· v2
Buffer over-read in Microsoft Office Word allows an unauthorized attacker to disclose information locally.
1Microsoft
5365 Apps
Office 2019Office 2021+2 more
Sep 8, 2026
Sep 8, 2026
N/A· v4
5.5 MEDIUM· v3
N/A· v2
Buffer over-read in Microsoft Office Word allows an unauthorized attacker to disclose information locally.
1Microsoft
7365 Apps
ExcelMicrosoft 365+4 more
Sep 17, 2026
Sep 8, 2026
N/A· v4
5.5 MEDIUM· v3
N/A· v2
Buffer over-read in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.
1Microsoft
13Windows 10 1607
Windows 10 1809Windows 10 21h2+10 more
Sep 25, 2026
Sep 8, 2026
N/A· v4
4.3 MEDIUM· v3
N/A· v2
Insertion of sensitive information into externally-accessible file or directory in Windows Storage allows an authorized attacker to disclose information locally.