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.2 High severity

    Firefox: Out-of-bounds Read

    CVE-2024-6606Mozilla

    Clipboard code failed to check the index on an array access. This could have led to an out-of-bounds read. This vulnerability affects Firefox < 128 and Thunderbird < 128.

  • 7.8 High severity

    Simcenter Femap: Out-of-bounds Read

    CVE-2024-33654Siemens

    A vulnerability has been identified in Simcenter Femap (All versions < V2406). The affected applications contain an out of bounds read past the end of an allocated structure while parsing specially crafted BMP files. This could allow an attacker to execute cod

  • 7.8 High severity

    Simcenter Femap: Out-of-bounds Read

    CVE-2024-33653Siemens

    A vulnerability has been identified in Simcenter Femap (All versions < V2406). The affected applications contain an out of bounds read past the end of an allocated structure while parsing specially crafted BMP files. This could allow an attacker to execute cod

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-39487Linux

    In the Linux kernel, the following vulnerability has been resolved: bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() In function bond_option_arp_ip_targets_set(), if newval->string is an empty string, newval->string+1 will point to the byte

  • 8.2 High severity

    7-zip: Out-of-bounds Read

    CVE-2023-521697-Zip

    The NtfsHandler.cpp NTFS handler in 7-Zip before 24.01 (for 7zz) contains an out-of-bounds read that allows an attacker to read beyond the intended buffer. The bytes read beyond the intended buffer are presented as a part of a filename listed in the file syste

  • 7.8 High severity

    Acrobat for Edge: Out-of-bounds Read

    CVE-2024-34122Adobe

    Acrobat for Edge versions 126.0.2592.68 and earlier are affected by an out-of-bounds read vulnerability when parsing a crafted file, which could result in a read past the end of an allocated memory structure. An attacker could leverage this vulnerability to ex

  • 9.1 Critical severity

    SIMATIC S7-1500 CPU 1518-4 PN/DP MFP: Out-of-bounds Read

    CVE-2024-37371SiemensEPSS 1.86%

    In MIT Kerberos 5 (aka krb5) before 1.21.3, an attacker can cause invalid memory reads during GSS message token handling by sending message tokens with invalid length fields.

  • 9.1 Critical severity

    OpenSSL: Out-of-bounds Read

    CVE-2024-5535OpenSSLEPSS 6.13%

    Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer. Impact summary: A buffer overread can have a range of potential consequences such

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-39471Linux

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: add error handle to avoid out-of-bounds if the sdma_v4_0_irq_id_to_seq return -EINVAL, the process should be stop to avoid out-of-bounds read, so directly return -EINVAL.

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-39467Linux

    In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() syzbot reports a kernel bug as below: F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 ==========================

  • 7.8 High severity

    AutoCAD: Out-of-bounds Read

    CVE-2024-37005Autodesk

    A maliciously crafted X_B file, when parsed in pskernel.DLL through Autodesk applications, can force an Out-of-Bound Read. A malicious actor can leverage this vulnerability to cause a crash,read sensitive data, or execute arbitrary code in the context of the c

  • 7.8 High severity

    AutoCAD: Out-of-bounds Write

    CVE-2024-36999Autodesk

    A maliciously crafted 3DM file, when parsed in opennurbs.dll through Autodesk applications, can force an Out-of-Bounds Write. A malicious actor can leverage this vulnerability to cause a crash, write sensitive data, or execute arbitrary code in the context of

  • 7.8 High severity

    AutoCAD: Out-of-bounds Read

    CVE-2024-23153Autodesk

    A maliciously crafted MODEL file, when parsed in libodx.dll through Autodesk applications, can force an Out-of-Bounds Read. A malicious actor can leverage this vulnerability to cause a crash, read sensitive data, or execute arbitrary code in the context of the

  • 7.8 High severity

    AutoCAD: Out-of-bounds Read

    CVE-2024-23152Autodesk

    A maliciously crafted 3DM file, when parsed in opennurbs.dll through Autodesk applications, can force an Out-of-Bounds Read. A malicious actor can leverage this vulnerability to cause a crash, read sensitive data, or execute arbitrary code in the context of th

  • 7.8 High severity

    AutoCAD: Out-of-bounds Read

    CVE-2024-23149Autodesk

    A maliciously crafted SLDDRW file, when parsed in ODXSW_DLL.dll through Autodesk applications, can force an Out-of-Bound Read. A malicious actor can leverage this vulnerability to cause a crash, read sensitive data, or execute arbitrary code in the context of

  • 7.8 High severity

    AutoCAD: Out-of-bounds Read

    CVE-2024-23145Autodesk

    A maliciously crafted PRT file, when parsed in opennurbs.dll through Autodesk applications, can force an Out-of-Bound Read. A malicious actor can leverage this vulnerability to cause a crash,read sensitive data, or execute arbitrary code in the context of the

  • 7.8 High severity

    AutoCAD: Out-of-bounds Read

    CVE-2024-23143Autodesk

    A maliciously crafted 3DM, MODEL and X_B file, when parsed in ASMkern229A.dll and ASMBASE229A.dll through Autodesk applications, can force an Out-of-Bound Read and/or Out-of-Bound Write. A malicious actor can leverage this vulnerability to cause a crash,read s

  • 7.8 High severity

    AutoCAD: Out-of-bounds Read

    CVE-2024-23140Autodesk

    A maliciously crafted 3DM and MODEL file, when parsed in opennurbs.dll and atf_api.dll through Autodesk applications, can force an Out-of-Bound Read. A malicious actor can leverage this vulnerability to cause a crash, read sensitive data, or execute arbitrary

  • 8.1 High severity

    FreeRTOS-Plus-TCP: Out-of-bounds Read

    CVE-2024-38373FreeRTOS

    FreeRTOS-Plus-TCP is a lightweight TCP/IP stack for FreeRTOS. FreeRTOS-Plus-TCP versions 4.0.0 through 4.1.0 contain a buffer over-read issue in the DNS Response Parser when parsing domain names in a DNS response. A carefully crafted DNS response with domain n

  • 7.8 High severity

    Linux: Out-of-bounds Read

    CVE-2024-39277Linux

    In the Linux kernel, the following vulnerability has been resolved: dma-mapping: benchmark: handle NUMA_NO_NODE correctly cpumask_of_node() can be called for NUMA_NO_NODE inside do_map_benchmark() resulting in the following sanitizer report: UBSAN: array-index

  • 7.8 High severity

    Linux: Out-of-bounds Read

    CVE-2024-36477Linux

    In the Linux kernel, the following vulnerability has been resolved: tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer The TPM SPI transfer mechanism uses MAX_SPI_FRAMESIZE for computing the maximum transfer length and the size of the tran

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-34777Linux

    In the Linux kernel, the following vulnerability has been resolved: dma-mapping: benchmark: fix node id validation While validating node ids in map_benchmark_ioctl(), node_possible() may be provided with invalid argument outside of [0,MAX_NUMNODES-1] range lea

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-38635Linux

    In the Linux kernel, the following vulnerability has been resolved: soundwire: cadence: fix invalid PDI offset For some reason, we add an offset to the PDI, presumably to skip the PDI0 and PDI1 which are reserved for BPT. This code is however completely wrong

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2022-48739Linux

    In the Linux kernel, the following vulnerability has been resolved: ASoC: hdmi-codec: Fix OOB memory accesses Correct size of iec_status array by changing it to the size of status array of the struct snd_aes_iec958. This fixes out-of-bounds slab read accesses

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2022-48738Linux

    In the Linux kernel, the following vulnerability has been resolved: ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() We don't currently validate that the values being set are within the range we advertised to userspace as being valid, do so and re

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2022-48714Linux

    In the Linux kernel, the following vulnerability has been resolved: bpf: Use VM_MAP instead of VM_ALLOC for ringbuf After commit 2fd3fb0be1d1 ("kasan, vmalloc: unpoison VM_ALLOC pages after mapping"), non-VM_ALLOC mappings will be marked as accessible in __get

  • 8.8 High severity

    Chrome: Out-of-bounds Write

    CVE-2024-6102Google

    Out of bounds memory access in Dawn in Google Chrome prior to 126.0.6478.114 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: High)

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-38606Linux

    In the Linux kernel, the following vulnerability has been resolved: crypto: qat - validate slices count returned by FW The function adf_send_admin_tl_start() enables the telemetry (TL) feature on a QAT device by sending the ICP_QAT_FW_TL_START message to the f

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-38599Linux

    In the Linux kernel, the following vulnerability has been resolved: jffs2: prevent xattr node from overflowing the eraseblock Add a check to make sure that the requested xattr node size is no larger than the eraseblock minus the cleanmarker. Unlike the usual i

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-38585Linux

    In the Linux kernel, the following vulnerability has been resolved: tools/nolibc/stdlib: fix memory error in realloc() Pass user_p_len to memcpy() instead of heap->len to prevent realloc() from copying an extra sizeof(heap) bytes from beyond the allocated regi

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-38572Linux

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: fix out-of-bound access of qmi_invoke_handler() Currently, there is no terminator entry for ath12k_qmi_msg_handlers hence facing below KASAN warning, ============================

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-38560Linux

    In the Linux kernel, the following vulnerability has been resolved: scsi: bfa: Ensure the copied buf is NUL terminated Currently, we allocate a nbytes-sized kernel buffer and copy nbytes from userspace to that buffer. Later, we use sscanf on this buffer but we

  • 7.5 High severity

    cvc5: Out-of-bounds Read

    CVE-2024-37795Cvc5

    A segmentation fault in CVC5 Solver v1.1.3 allows attackers to cause a Denial of Service (DoS) via a crafted SMT-LIB input file containing the `set-logic` command with specific formatting errors.

  • 7.1 High severity

    Android: Out-of-bounds Read

    CVE-2024-32920Google

    In set_secure_reg of sac_handler.c, there is a possible out of bounds read due to a missing bounds check. This could lead to local information disclosure of 4 bytes of stack memory with no additional execution privileges needed. User interaction is not needed

  • 7.5 High severity

    Android: Out-of-bounds Read

    CVE-2024-32894Google

    In bc_get_converted_received_bearer of bc_utilities.c, there is a possible out of bounds read due to a missing bounds check. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not needed for exp

  • 7.5 High severity

    Android: Out-of-bounds Read

    CVE-2024-29781Google

    In ss_AnalyzeOssReturnResUssdArgIe of ss_OssAsnManagement.c, there is a possible out of bounds read due to improper input validation. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not neede

  • 7.8 High severity

    Photoshop Desktop: Out-of-bounds Read

    CVE-2024-20753Adobe

    Photoshop Desktop versions 24.7.3, 25.7 and earlier are affected by an out-of-bounds read vulnerability when parsing a crafted file, which could result in a read past the end of an allocated memory structure. An attacker could leverage this vulnerability to ex

  • 7.5 High severity

    Sage 1410: Out-of-bounds Read

    CVE-2024-5560Schneider Electric

    CWE-125: Out-of-bounds Read vulnerability exists that could cause denial of service of the device’s web interface when an attacker sends a specially crafted HTTP request.

  • 7.8 High severity

    iOS and iPadOS: Out-of-bounds Read

    CVE-2024-27802Apple

    An out-of-bounds read was addressed with improved input validation. This issue is fixed in iOS 16.7.8 and iPadOS 16.7.8, iOS 17.5 and iPadOS 17.5, macOS Monterey 12.7.5, macOS Sonoma 14.5, macOS Ventura 13.6.7, tvOS 17.5, visionOS 1.2. Processing a maliciously

  • 7.1 High severity

    macOS: Out-of-bounds Read

    CVE-2022-48578Apple

    An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Monterey 12.5. Processing an AppleScript may result in unexpected termination or disclosure of process memory.