CyberSecBulletin

Improper Restriction of Operations within the Bounds of a Memory Buffer

CWE-119

The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary.

We track 2,498 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.6. 59 have been exploited in real attacks.

How this weakness is prevented

  • Requirements: Use a language that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid. For example, many languages that perform their own memory management, such as Java and Perl, are not subject to buffer overflows. Other languages, such as Ada and C#, typically provide overflow protection, but the protection can be disabled by the programmer. Be wary that a language's interface to native code may still be subject to overflows, even if the language itself is theoretically safe.
  • Architecture and Design: Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid. Examples include the Safe C String Library (SafeStr) by Messier and Viega, and the Strsafe.h library from Microsoft. These libraries provide safer versions of overflow-prone string-handling functions.
  • Operation Build and Compilation: Use automatic buffer overflow detection mechanisms that are offered by certain compilers or compiler extensions. Examples include: the Microsoft Visual Studio /GS flag, Fedora/Red Hat FORTIFY_SOURCE GCC flag, StackGuard, and ProPolice, which provide various mechanisms including canary-based detection and range/index checking. D3-SFCV (Stack Frame Canary Validation) from D3FEND discusses canary-based detection in detail.
  • Operation: Use a CPU and operating system that offers Data Execution Protection (using hardware NX or XD bits) or the equivalent techniques that simulate this feature in software, such as PaX. These techniques ensure that any instruction executed is exclusively at a memory address that is part of the code segment. For more information on these techniques see D3-PSEP (Process Segment Execution Prevention) from D3FEND.
  • Implementation: Replace unbounded copy functions with analogous functions that support length arguments, such as strcpy with strncpy. Create these if they are not available.

Latest Improper Restriction of Operations within the Bounds of a Memory Buffer vulnerabilities

  • 9.8 Critical severity

    DCS-5020L: Out-of-bounds Write

    CVE-2025-5215D-LinkEPSS 1.52%

    A vulnerability classified as critical has been found in D-Link DCS-5020L 1.01_B2. This affects the function websReadEvent of the file /rame/ptdc.cgi. The manipulation of the argument Authorization leads to stack-based buffer overflow. It is possible to initia

  • 7.8 High severity

    Assimp: Out-of-bounds Read

    CVE-2025-5204Open Asset Import Library

    A vulnerability classified as problematic has been found in Open Asset Import Library Assimp 5.4.3. This affects the function MDLImporter::ParseSkinLump_3DGS_MDL7 of the file assimp/code/AssetLib/MDL/MDLMaterialLoader.cpp. The manipulation leads to out-of-boun

  • 7.8 High severity

    Assimp: Out-of-bounds Read

    CVE-2025-5203Open Asset Import Library

    A vulnerability was found in Open Asset Import Library Assimp 5.4.3. It has been rated as problematic. Affected by this issue is the function SkipSpaces in the library assimp/include/assimp/ParsingUtils.h. The manipulation leads to out-of-bounds read. Local ac

  • 7.8 High severity

    Assimp: Out-of-bounds Read

    CVE-2025-5202Open Asset Import Library

    A vulnerability was found in Open Asset Import Library Assimp 5.4.3. It has been declared as problematic. Affected by this vulnerability is the function HL1MDLLoader::validate_header of the file assimp/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp. The manipulat

  • 7.8 High severity

    Assimp: Out-of-bounds Read

    CVE-2025-5201Open Asset Import Library

    A vulnerability was found in Open Asset Import Library Assimp 5.4.3. It has been classified as problematic. Affected is the function LWOImporter::CountVertsAndFacesLWO2 of the file assimp/code/AssetLib/LWO/LWOLoader.cpp. The manipulation leads to out-of-bounds

  • 7.8 High severity

    Assimp: Out-of-bounds Read

    CVE-2025-5200Open Asset Import Library

    A vulnerability was found in Open Asset Import Library Assimp 5.4.3 and classified as problematic. This issue affects the function MDLImporter::InternReadFile_Quake1 of the file assimp/code/AssetLib/MDL/MDLLoader.cpp. The manipulation leads to out-of-bounds re

  • 9.8 Critical severity

    Apache NuttX RTOS: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-35003ApacheEPSS 1.61%

    Improper Restriction of Operations within the Bounds of a Memory Buffer and Stack-based Buffer Overflow vulnerabilities were discovered in Apache NuttX RTOS Bluetooth Stack (HCI and UART components) that may result in system crash, denial of service, or arbitr

  • 9.8 Critical severity

    GR-5400AX: Buffer Copy without Checking Size of Input

    CVE-2025-5156H3C

    A vulnerability was found in H3C GR-5400AX up to 100R008 and classified as critical. Affected by this issue is the function EditWlanMacList of the file /routing/goform/aspForm. The manipulation of the argument param leads to buffer overflow. The attack may be

  • 9.8 Critical severity

    FTP Server: Buffer Copy without Checking Size of Input

    CVE-2025-5112FreeFloat

    A vulnerability, which was classified as critical, was found in FreeFloat FTP Server 1.0. This affects an unknown part of the component MGET Command Handler. The manipulation leads to buffer overflow. It is possible to initiate the attack remotely. The exploit

  • 9.8 Critical severity

    FTP Server: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-5111FreeFloat

    A vulnerability, which was classified as critical, has been found in FreeFloat FTP Server 1.0. Affected by this issue is some unknown functionality of the component TYPE Command Handler. The manipulation leads to buffer overflow. The attack may be launched rem

  • 9.8 Critical severity

    FTP Server: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-5110FreeFloat

    A vulnerability classified as critical was found in FreeFloat FTP Server 1.0. Affected by this vulnerability is an unknown functionality of the component VERBOSE Command Handler. The manipulation leads to buffer overflow. The attack can be launched remotely. T

  • 9.8 Critical severity

    FTP Server: Buffer Copy without Checking Size of Input

    CVE-2025-5109FreeFloat

    A vulnerability classified as critical has been found in FreeFloat FTP Server 1.0. Affected is an unknown function of the component STATUS Command Handler. The manipulation leads to buffer overflow. It is possible to launch the attack remotely. The exploit has

  • 9.8 Critical severity

    PrinterShare Mobile Print: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-5099Mobile Dynamix

    An Out of Bounds Write occurs when the native library attempts PDF rendering, which can be exploited to achieve memory corruption and potentially arbitrary code execution.

  • 8.8 High severity

    FH451: Out-of-bounds Write

    CVE-2025-5080TendaEPSS 1.11%

    A vulnerability classified as critical has been found in Tenda FH451 1.0.0.9. Affected is the function webExcptypemanFilter of the file /goform/webExcptypemanFilter. The manipulation of the argument page leads to stack-based buffer overflow. It is possible to

  • 9.8 Critical severity

    FTP Server: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-5076FreeFloat

    A vulnerability was found in FreeFloat FTP Server 1.0 and classified as critical. Affected by this issue is some unknown functionality of the component SEND Command Handler. The manipulation leads to buffer overflow. The attack may be launched remotely. The ex

  • 9.8 Critical severity

    FTP Server: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-5075FreeFloat

    A vulnerability has been found in FreeFloat FTP Server 1.0 and classified as critical. Affected by this vulnerability is an unknown functionality of the component DEBUG Command Handler. The manipulation leads to buffer overflow. The attack can be launched remo

  • 9.8 Critical severity

    FTP Server: Buffer Copy without Checking Size of Input

    CVE-2025-5074FreeFloat

    A vulnerability, which was classified as critical, was found in FreeFloat FTP Server 1.0. Affected is an unknown function of the component PROMPT Command Handler. The manipulation leads to buffer overflow. It is possible to launch the attack remotely. The expl

  • 9.8 Critical severity

    FTP Server: Buffer Copy without Checking Size of Input

    CVE-2025-5073FreeFloat

    A vulnerability, which was classified as critical, has been found in FreeFloat FTP Server 1.0. This issue affects some unknown processing of the component MKDIR Command Handler. The manipulation leads to buffer overflow. The attack may be initiated remotely. T

  • 9.8 Critical severity

    FTP Server: Buffer Copy without Checking Size of Input

    CVE-2025-5053FreeFloat

    A vulnerability, which was classified as critical, has been found in FreeFloat FTP Server 1.0. Affected by this issue is some unknown functionality of the component MDIR Command Handler. The manipulation leads to buffer overflow. The attack may be launched rem

  • 9.8 Critical severity

    FTP Server: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-5052FreeFloat

    A vulnerability classified as critical was found in FreeFloat FTP Server 1.0. Affected by this vulnerability is an unknown functionality of the component LS Command Handler. The manipulation leads to buffer overflow. The attack can be launched remotely. The ex

  • 9.8 Critical severity

    FTP Server: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-5051FreeFloat

    A vulnerability classified as critical has been found in FreeFloat FTP Server 1.0. Affected is an unknown function of the component BINARY Command Handler. The manipulation leads to buffer overflow. It is possible to launch the attack remotely. The exploit has

  • 9.8 Critical severity

    FTP Server: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-5050FreeFloat

    A vulnerability was found in FreeFloat FTP Server 1.0. It has been rated as critical. This issue affects some unknown processing of the component BELL Command Handler. The manipulation leads to buffer overflow. The attack may be initiated remotely. The exploit

  • 9.8 Critical severity

    FTP Server: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-5049FreeFloat

    A vulnerability was found in FreeFloat FTP Server 1.0. It has been declared as critical. This vulnerability affects unknown code of the component APPEND Command Handler. The manipulation leads to buffer overflow. The attack can be initiated remotely. The explo

  • 8.8 High severity

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

    CVE-2025-24189Apple

    The issue was addressed with improved checks. This issue is fixed in Safari 18.3, iOS 18.3 and iPadOS 18.3, macOS Sequoia 15.3, tvOS 18.3, visionOS 2.3, watchOS 11.3. Processing maliciously crafted web content may lead to memory corruption.

  • 7.5 High severity

    A15: Buffer Copy without Checking Size of Input

    CVE-2025-4897TendaEPSS 7.22%

    A vulnerability was found in Tenda A15 15.13.07.09/15.13.07.13. It has been classified as critical. This affects an unknown part of the file /goform/multimodalAdd of the component HTTP POST Request Handler. The manipulation leads to buffer overflow. It is poss

  • 7.5 High severity

    AC10: Buffer Copy without Checking Size of Input

    CVE-2025-4896Tenda

    A vulnerability was found in Tenda AC10 16.03.10.13 and classified as critical. Affected by this issue is some unknown functionality of the file /goform/UserCongratulationsExec. The manipulation of the argument getuid leads to buffer overflow. The attack may b

  • 7.8 High severity

    Police Station Management System: Stack-based Buffer Overflow

    CVE-2025-4892code-projects

    A vulnerability was found in code-projects Police Station Management System 1.0. It has been declared as critical. Affected by this vulnerability is the function criminal::remove of the file source.cpp of the component Delete Record. The manipulation of the ar

  • 7.8 High severity

    Police Station Management System: Buffer Copy without Checking Size of Input

    CVE-2025-4891code-projects

    A vulnerability was found in code-projects Police Station Management System 1.0. It has been classified as critical. Affected is the function criminal::display of the file source.cpp of the component Display Record. The manipulation of the argument N leads to

  • 7.8 High severity

    Tourism Management System: Out-of-bounds Write

    CVE-2025-4890code-projects

    A vulnerability was found in code-projects Tourism Management System 1.0 and classified as critical. This issue affects the function LoginUser of the component Login User. The manipulation of the argument username/password leads to stack-based buffer overflow.

  • 7.8 High severity

    Tourism Management System: Buffer Copy without Checking Size of Input

    CVE-2025-4889code-projects

    A vulnerability has been found in code-projects Tourism Management System 1.0 and classified as critical. This vulnerability affects the function AddUser of the component User Registration. The manipulation of the argument username/password leads to buffer ove

  • 7.8 High severity

    Pharmacy Management System: Buffer Copy without Checking Size of Input

    CVE-2025-4888code-projects

    A vulnerability, which was classified as critical, was found in code-projects Pharmacy Management System 1.0. This affects the function medicineType::take_order of the component Add Order Details. The manipulation leads to buffer overflow. An attack has to be

  • 7.2 High severity

    DI-8100: Out-of-bounds Write

    CVE-2025-4883D-LinkEPSS 8.86%

    A vulnerability was found in D-Link DI-8100 16.07.26A1. It has been declared as critical. This vulnerability affects the function ctxz_asp of the file /ctxz.asp of the component Connection Limit Page. The manipulation of the argument def/defTcp/defUdp/defIcmp/

  • 9.8 Critical severity

    FTP Server: Buffer Copy without Checking Size of Input

    CVE-2025-4872FreeFloat

    A vulnerability, which was classified as critical, was found in FreeFloat FTP Server 1.0. Affected is an unknown function of the component CCC Command Handler. The manipulation leads to buffer overflow. It is possible to launch the attack remotely. The exploit

  • 9.8 Critical severity

    FTP Server: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-4871PCManEPSS 1.73%

    A vulnerability, which was classified as critical, has been found in PCMan FTP Server 2.0.7. This issue affects some unknown processing of the component REST Command Handler. The manipulation leads to buffer overflow. The attack may be initiated remotely. The

  • 9.8 Critical severity

    FTP Server: Buffer Copy without Checking Size of Input

    CVE-2025-4848FreeFloat

    A vulnerability was found in FreeFloat FTP Server 1.0 and classified as critical. This issue affects some unknown processing of the component RECV Command Handler. The manipulation leads to buffer overflow. The attack may be initiated remotely. The exploit has

  • 9.8 Critical severity

    FTP Server: Buffer Copy without Checking Size of Input

    CVE-2025-4847FreeFloat

    A vulnerability has been found in FreeFloat FTP Server 1.0 and classified as critical. This vulnerability affects unknown code of the component MLS Command Handler. The manipulation leads to buffer overflow. The attack can be initiated remotely. The exploit ha

  • 9.8 Critical severity

    FTP Server: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-4846FreeFloat

    A vulnerability, which was classified as critical, was found in FreeFloat FTP Server 1.0. This affects an unknown part of the component MPUT Command Handler. The manipulation leads to buffer overflow. It is possible to initiate the attack remotely. The exploit

  • 9.8 Critical severity

    FTP Server: Buffer Copy without Checking Size of Input

    CVE-2025-4845FreeFloat

    A vulnerability, which was classified as critical, has been found in FreeFloat FTP Server 1.0. Affected by this issue is some unknown functionality of the component TRACE Command Handler. The manipulation leads to buffer overflow. The attack may be launched re

  • 9.8 Critical severity

    FTP Server: Buffer Copy without Checking Size of Input

    CVE-2025-4844FreeFloat

    A vulnerability classified as critical was found in FreeFloat FTP Server 1.0. Affected by this vulnerability is an unknown functionality of the component CD Command Handler. The manipulation leads to buffer overflow. The attack can be launched remotely. The ex

  • 9.8 Critical severity

    DCS-932L: Out-of-bounds Write

    CVE-2025-4843D-LinkEPSS 1.33%

    A vulnerability was found in D-Link DCS-932L 2.18.01. It has been classified as critical. This affects the function SubUPnPCSInit of the file /sbin/udev. The manipulation of the argument CameraName leads to stack-based buffer overflow. It is possible to initia