Skip to content
OpenAdvisories

Weakness (CWE)

CWE-369: Divide By Zero

Base Draft

The product divides a value by zero.

Source: MITRE CWE-369

33 results · Clear filters · Feed

  • High 7.1

    Malformed Wi-Fi Beacon Causes Crash on WF200

    Improper input validation in the beacon handler for WF200 firmware versions 3.17.0 and earlier may result in a divide-by-zero fault.

  • High 7.5

    FreeRDP before 3.31.0 Denial of Service via Desktop Dimensions

    FreeRDP before 3.31.0 fails to validate client-supplied DesktopWidth and DesktopHeight values during GCC negotiation, allowing remote attackers to crash the server. Attackers can send crafted RDP packets with zero or oversized dimensions to trigger division-b…

  • High 7.8

    drm/amdgpu: fix division by zero with invalid uvd dimensions

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: fix division by zero with invalid uvd dimensions When width or height is less than 16, width_in_mb or height_in_mb becomes 0, leading to fs_in_mb being 0. This causes a division b…

  • High 7.5

    Thumbor convolution filter allows divide-by-zero in C extension leading to remote DoS

    Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, Thumbor's filters:convolution(<matrix>, <columns>, <should_normalize>) filter passes the user-controlled <columns> value to a C extension (thumbor/ext/filters/_convolution.c) wher…

  • High 7.5

    Viridian STIMER division by zero

    The logic to handle periodic Viridian STIMERs performs a division with an unchecked user-controlled divisor value, that can be set to zero to cause a #DE fault.

  • High 7.1

    Level Control Step With On/Off divide-by-zero in EmberZNet v9.0.2

    In EmberZNet v9.0.2 and earlier, a malformed Level Control Step command can terminate the process through a divide-by-zero fault. This command must come from a device that has already joined the network. Only devices supporting the Level Control cluster may b…

  • High 7.1

    Level Control Move divide-by-zero in EmberZNet v9.0.2

    In EmberZNet v9.0.2 and earlier, a malformed Level Control Move command can terminate the process through a divide-by-zero fault. This command must come from a device that has already joined the network. Only devices supporting the Level Control cluster may b…

  • High —

    spomky-labs/otphp: Unbounded digits parameter in a provisioning URI triggers an uncaught DivisionByZeroError in OTP generation

    ## Summary The `digits` parameter parsed from a provisioning URI is validated only with a lower bound (`$value > 0`) and has no upper bound (`src/OTP.php:353-357`). OTP generation computes `$code % (10 ** $this->getDigits())` (`src/OTP.php:283`). When `digits…

  • High 8.6

    An issue was discovered in OpenAirInterface5G 2.4.0 (nr-softmodem) in the E2SM-KPM RAN Function's PRB utilization metri…

  • High 7.5

    Denial of service via crafted DNSCrypt query

    A client can trigger a divide by zero error leading to crash by sending a crafted DNSCrypt query.

  • High 7.5

    Firebird: DoS via malicious slice descriptor in slice packet

    Firebird is an open-source relational database management system. In versions prior to 5.0.4, 4.0.7 and 3.0.14, the sdl_desc() function does not validate the length of a decoded SDL descriptor from a slice packet. A zero-length descriptor is later used to cal…

  • High 7.5

    Out-of-bounds Write in Firecracker virtio-pci Transport

    An out-of-bounds write issue in the virtio PCI transport in Firecracker 1.13.0 through 1.14.3 and 1.15.0 on x86_64 and aarch64 might allow a local guest user with root privileges to crash the Firecracker VMM process or potentially execute arbitrary code on th…

  • High 7.5

    A divide-by-zero in the encryption/decryption routines of GNU Recutils v1.9 allows attackers to cause a Denial of Servi…

  • High 7.5

    NVIDIA Triton Inference Server for Windows and Linux contains a vulnerability where a user could cause a divide by zero…

  • High 7.5

    vproxy is vulnerable to a divide by zero DoS attack

    vproxy is an HTTP/HTTPS/SOCKS5 proxy server. In versions 2.3.3 and below, untrusted data is extracted from the user-controlled HTTP Proxy-Authorization header and passed to Extension::try_from and flows into parse_ttl_extension where it is parsed as a TTL val…

  • High 8.7

    Divide By Zero in dlib

    Divide By Zero vulnerability in davisking dlib allows remote attackers to cause a denial of service via a crafted file. .This issue affects dlib: before <19.24.7.

  • High 7.5

    Divide by Zero in ollama/ollama

    A divide by zero vulnerability exists in ollama/ollama version v0.3.3. The vulnerability occurs when importing GGUF models with a crafted type for `block_count` in the Modelfile. This can lead to a denial of service (DoS) condition when the server processes t…

  • High 7.5
    CVE-2025-0317 EPSS 15%

    Divide By Zero in ollama/ollama

    A vulnerability in ollama/ollama versions <=0.3.14 allows a malicious user to upload and create a customized GGUF model file on the Ollama server. This can lead to a division by zero error in the ggufPadding function, causing the server to crash and resulting…

  • High 7.5

    linux/dim: Fix divide by 0 in RDMA DIM

    In the Linux kernel, the following vulnerability has been resolved: linux/dim: Fix divide by 0 in RDMA DIM Fix a divide 0 error in rdma_dim_stats_compare() when prev->cpe_ratio == 0. CallTrace: Hardware name: H3C R4900 G3/RS33M2C9S, BIOS 2.00.37P21 03/12/2020…

  • High —

    Cosmos SDK: Groups module can halt chain when handling a malicious proposal

    Name: ASA-2025-003: Groups module can halt chain when handling a malicious proposal Component: CosmosSDK Criticality: High (Considerable Impact; Likely Likelihood per [ACMv1.2](https://github.com/interchainio/security/blob/main/resources/CLASSIFICATION_MATRIX…

  • High 7.5

    An issue was discovered in FastNetMon Community Edition through 1.2.7. Zero-length templates for Netflow v9 allow remot…

  • High 7.6

    BT: Missing Check in LL_CONNECTION_UPDATE_IND Packet Leads to Division by Zero

    BT: Missing Check in LL_CONNECTION_UPDATE_IND Packet Leads to Division by Zero

  • High 8.4

    crypto: iaa - Fix nr_cpus < nr_iaa case

    In the Linux kernel, the following vulnerability has been resolved: crypto: iaa - Fix nr_cpus < nr_iaa case If nr_cpus < nr_iaa, the calculated cpus_per_iaa will be 0, which causes a divide-by-0 in rebalance_wq_table(). Make sure cpus_per_iaa is 1 in that cas…

  • High 7.5

    Microsoft AllJoyn API Denial of Service Vulnerability

    Microsoft AllJoyn API Denial of Service Vulnerability

  • High 7.5

    A floating point exception (divide-by-zero) vulnerability was discovered in Artifex MuPDF 1.23.4 in functon compute_col…

  • High 7.5

    Using the --fragment option in certain configuration setups OpenVPN version 2.6.0 to 2.6.6 allows an attacker to trigge…

  • High 7.8

    A divide by zero issue existed in vim of OpenCloudOS Stream

    Divide By Zero in vim/vim from 9.0.1367-1 to 9.0.1367-3

  • High 7.5

    Fox-IT DataDiode (aka Fox DataDiode) 3.4.3 suffers from a Divide-by-Zero vulnerability in the packet parser. A remote a…

  • High 7.3

    Divide By Zero in vim/vim

    Divide By Zero in GitHub repository vim/vim prior to 9.0.1367.

  • High 7.3

    Divide By Zero in vim/vim

    Divide By Zero in GitHub repository vim/vim prior to 9.0.1247.

  • High 7.8

    3D Builder Remote Code Execution Vulnerability

    3D Builder Remote Code Execution Vulnerability

  • High 7.5

    Beckhoff TwinCAT Profinet Driver Divide-by-Zero Denial of Service

    When Beckhoff TwinCAT is configured to use the Profinet driver, a denial of service of the controller could be reached by sending a malformed UDP packet to the device. This issue affects TwinCAT 2 version 2304 (and prior) and TwinCAT 3.1 version 4204.0 (and p…

  • High 7.5

    py-lmdb Divide by Zero interruptions

    An issue was discovered in py-lmdb 0.97. There is a divide-by-zero error in the function mdb_env_open2 if mdb_env_read_header obtains a zero value for a certain size field. NOTE: this outcome occurs when accessing a data.mdb file supplied by an attacker.