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

  • 9.8 Critical severity

    csapp_lab3: Out-of-bounds Read

    CVE-2024-28515CornerstoneplatformEPSS 1.54%

    Buffer Overflow vulnerability in CSAPP_Lab CSAPP Lab3 15-213 Fall 20xx allows a remote attacker to execute arbitrary code via the lab3 of csapp,lab3/buflab-update.pl component.

  • 7.8 High severity

    PDF Reader: Out-of-bounds Read

    CVE-2024-30359Foxit

    Foxit PDF Reader AcroForm 3D Out-Of-Bounds Read Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader. User interaction is required to exploit this vulnerability

  • 7.8 High severity

    PDF Reader: Out-of-bounds Read

    CVE-2024-30353Foxit

    Foxit PDF Reader AcroForm Out-Of-Bounds Read Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader. User interaction is required to exploit this vulnerability in

  • 7.8 High severity

    PDF Reader: Out-of-bounds Read

    CVE-2024-30341Foxit

    Foxit PDF Reader Doc Object Out-Of-Bounds Read Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader. User interaction is required to exploit this vulnerability i

  • 7.1 High severity

    PDF Reader: Out-of-bounds Read

    CVE-2024-30335Foxit

    Foxit PDF Reader AcroForm Annotation Out-Of-Bounds Read Information Disclosure Vulnerability. This vulnerability allows remote attackers to disclose sensitive information on affected installations of Foxit PDF Reader. User interaction is required to exploit th

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-26665Linux

    In the Linux kernel, the following vulnerability has been resolved: tunnels: fix out of bounds access when building IPv6 PMTU error If the ICMPv6 error is built from a non-linear skb we get the following splat, BUG: KASAN: slab-out-of-bounds in do_csum+0x220/0

  • 7.8 High severity

    GPU Display driver, vGPU driver, Cloud Gaming…: Out-of-bounds Read

    CVE-2024-0071NVIDIA

    NVIDIA GPU Display Driver for Windows contains a vulnerability in the user mode layer, where an unprivileged regular user can cause an out-of-bounds write. A successful exploit of this vulnerability may lead to code execution, denial of service, escalation of

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2023-52626Linux

    In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context Indirection (*) is of lower precedence than postfix increment (++). Logic in napi_poll context would cause an out

  • 7.1 High severity

    Arena Simulation: Out-of-bounds Read

    CVE-2024-21920Rockwell Automation

    A memory buffer vulnerability in Rockwell Automation Arena Simulation could potentially let a threat actor read beyond the intended memory boundaries. This could reveal sensitive information and even cause the application to crash, resulting in a denial-of-ser

  • 9.8 Critical severity

    Firefox: Out-of-bounds Read

    CVE-2024-29943MozillaEPSS 22.9%

    An attacker was able to perform an out-of-bounds read or write on a JavaScript object by fooling range-based bounds check elimination. This vulnerability affects Firefox < 124.0.1.

  • 7.8 High severity

    SOLIDWORKS Desktop: Heap-based Buffer Overflow

    CVE-2024-1848Dassault Systèmes

    Heap-based Buffer Overflow, Memory Corruption, Out-Of-Bounds Read, Out-Of-Bounds Write, Stack-based Buffer Overflow, Type Confusion, Uninitialized Variable, Use-After-Free vulnerabilities exist in the file reading procedure in SOLIDWORKS Desktop on Release SOL

  • 7.4 High severity

    openzeppelin-contracts: Out-of-bounds Read

    CVE-2024-27094OpenZeppelin

    OpenZeppelin Contracts is a library for secure smart contract development. The `Base64.encode` function encodes a `bytes` input by iterating over it in chunks of 3 bytes. When this input is not a multiple of 3, the last iteration may read parts of the memory t

  • 8.4 High severity

    freeimage: Out-of-bounds Read

    CVE-2024-28578Freeimage Project

    Buffer Overflow vulnerability in open source FreeImage v.3.19.0 [r1909] allows a local attacker to execute arbitrary code via the Load() function when reading images in RAS format.

  • 7.5 High severity

    x5000r_firmware: Out-of-bounds Read

    CVE-2024-28640TOTOLINKEPSS 14.2%

    Buffer Overflow vulnerability in TOTOLink X5000R V9.1.0u.6118-B20201102 and A7000R V9.1.0u.6115-B20201022 allows a remote attacker to cause a denial of service (D0S) via the command field.

  • 7.5 High severity

    Cerberus PRO EN Engineering Tool: Out-of-bounds Read

    CVE-2024-22040Siemens

    A vulnerability has been identified in Cerberus PRO EN Engineering Tool (All versions), Cerberus PRO EN Fire Panel FC72x IP6 (All versions), Cerberus PRO EN Fire Panel FC72x IP7 (All versions), Cerberus PRO EN Fire Panel FC72x IP8 (All versions < IP8 SR4), Cer

  • 7.5 High severity

    CHARX SEC-3000: Out-of-bounds Read

    CVE-2024-26000Phoenix Contact

    An unauthenticated remote attacker can read memory out of bounds due to improper input validation in the MQTT stack. The brute force attack is not always successful because of memory randomization.

  • 8.4 High severity

    Android: Out-of-bounds Read

    CVE-2024-27220Google

    In lpm_req_handler of , there is a possible out of bounds memory access due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.5 High severity

    Android: Out-of-bounds Read

    CVE-2024-27206Google

    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 exploitation.

  • 7.8 High severity

    Android: Out-of-bounds Read

    CVE-2024-25992Google

    In tmu_tz_control of tmu.c, there is a possible out of bounds read due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 8.4 High severity

    Android: Out-of-bounds Read

    CVE-2024-25988Google

    In SAEMM_DiscloseGuti of SAEMM_RadioMessageCodec.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 exploi

  • 7.5 High severity

    Android: Out-of-bounds Read

    CVE-2024-22011Google

    In ss_ProcessRejectComponent of ss_MmConManagement.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 expl

  • 7.8 High severity

    Linux: Out-of-bounds Read

    CVE-2024-26608Linux

    In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix global oob in ksmbd_nl_policy Similar to a reported issue (check the commit b33fb5b801c6 ("net: qualcomm: rmnet: fix global oob in rmnet_policy"), my local fuzzer finds another glob

  • 7.8 High severity

    macOS: Out-of-bounds Read

    CVE-2024-23258Apple

    An out-of-bounds read was addressed with improved input validation. This issue is fixed in macOS Sonoma 14.4, visionOS 1.1. Processing an image may lead to arbitrary code execution.

  • 8.8 High severity

    Z-Wave SDK: Out-of-bounds Read

    CVE-2023-51395Silicon Labs

    The vulnerability described by CVE-2023-0972 has been additionally discovered in Silicon Labs Z-Wave end devices. This vulnerability may allow an unauthenticated attacker within Z-Wave range to overflow a stack buffer, leading to arbitrary code execution.

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2023-52598Linux

    In the Linux kernel, the following vulnerability has been resolved: s390/ptrace: handle setting of fpc register correctly If the content of the floating point control (fpc) register of a traced process is modified with the ptrace interface the new value is tes

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2023-52565Linux

    In the Linux kernel, the following vulnerability has been resolved: media: uvcvideo: Fix OOB read If the index provided by the user is bigger than the mask size, we might do an out of bound read.

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2023-52525Linux

    In the Linux kernel, the following vulnerability has been resolved: wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet Only skip the code path trying to access the rfc1042 headers when the buffer is too small, so the driver can still process p

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2023-52519Linux

    In the Linux kernel, the following vulnerability has been resolved: HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit The EHL (Elkhart Lake) based platforms provide a OOB (Out of band) service, which allows to wakup device when the system is in S5 (So

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2023-52507Linux

    In the Linux kernel, the following vulnerability has been resolved: nfc: nci: assert requested protocol is valid The protocol is used in a bit mask to determine if the protocol is supported. Assert the provided protocol is less than the maximum defined so it d

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2023-52504Linux

    In the Linux kernel, the following vulnerability has been resolved: x86/alternatives: Disable KASAN in apply_alternatives() Fei has reported that KASAN triggers during apply_alternatives() on a 5-level paging machine: BUG: KASAN: out-of-bounds in rcu_is_watchi

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2023-52501Linux

    In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Do not attempt to read past "commit" When iterating over the ring buffer while the ring buffer is active, the writer can corrupt the reader. There's barriers to help detect this a

  • 7.5 High severity

    HP DesignJet: Out-of-bounds Read

    CVE-2024-1869HPEPSS 2.33%

    Certain HP DesignJet print products are potentially vulnerable to information disclosure related to accessing memory out-of-bounds when using the general-purpose gateway (GGW) over port 9220.

  • 8.2 High severity

    Industrial Control Systems Network Protocol…: Out-of-bounds Read

    CVE-2023-7242CISA

    Industrial Control Systems Network Protocol Parsers (ICSNPP) - Ethercat Zeek Plugin versions d78dda6 and prior are vulnerable to out-of-bounds read during the process of analyzing a specific Ethercat packet. This could allow an attacker to crash the Zeek proce

  • 7.8 High severity

    Sante DICOM Viewer Pro: Out-of-bounds Read

    CVE-2024-1453Santesoft

    In Sante DICOM Viewer Pro versions 14.0.3 and prior, a user must open a malicious DICOM file, which could allow a local attacker to disclose information or execute arbitrary code.

  • 7.8 High severity

    eDrawings: Use After Free

    CVE-2024-1847Dassault Systèmes

    Heap-based Buffer Overflow, Memory Corruption, Out-Of-Bounds Read, Out-Of-Bounds Write, Stack-based Buffer Overflow, Type Confusion, Uninitialized Variable, Use-After-Free vulnerabilities exist in the file reading procedure in eDrawings from Release SOLIDWORKS

  • 9.1 Critical severity

    onnx: Out-of-bounds Read

    CVE-2024-27319Onnx

    Versions of the package onnx before and including 1.15.0 are vulnerable to Out-of-bounds Read as the ONNX_ASSERT and ONNX_ASSERTM functions have an off by one string copy.

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-26597Linux

    In the Linux kernel, the following vulnerability has been resolved: net: qualcomm: rmnet: fix global oob in rmnet_policy The variable rmnet_link_ops assign a *bigger* maxtype which leads to a global out-of-bounds read when parsing the netlink attributes. See b

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-26594LinuxEPSS 51.2%

    In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate mech token in session setup If client send invalid mech token in session setup request, ksmbd validate and make the error if it is invalid.

  • 7.1 High severity

    Linux: Out-of-bounds Read

    CVE-2024-26593Linux

    In the Linux kernel, the following vulnerability has been resolved: i2c: i801: Fix block process call transactions According to the Intel datasheets, software must reset the block buffer index twice for block process call transactions: once before writing the

  • 7.8 High severity

    Linux: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2024-26588Linux

    In the Linux kernel, the following vulnerability has been resolved: LoongArch: BPF: Prevent out-of-bounds memory access The test_tag test triggers an unhandled page fault: # ./test_tag [ 130.640218] CPU 0 Unable to handle kernel paging request at virtual addre