CVE-2025-65888 in OneFlowinfo

Summary

by MITRE • 01/28/2026

A dimension validation flaw in the flow.empty() component of OneFlow 0.9.0 allows attackers to cause a Denial of Service (DoS) via a negative or excessively large dimension value.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Analysis

by VulDB Data Team • 01/28/2026

The vulnerability identified as CVE-2025-65888 resides within the flow.empty() component of OneFlow version 0.9.0, representing a critical dimension validation flaw that enables remote attackers to trigger a denial of service condition. This issue stems from inadequate input validation mechanisms within the flow.empty() function, which fails to properly validate dimensional parameters before processing. The flaw specifically manifests when negative or excessively large dimension values are passed to the component, creating a scenario where the system cannot properly handle these malformed inputs. Such validation gaps represent a fundamental weakness in the software's defensive architecture and expose the underlying system to potential exploitation. The vulnerability operates at the boundary between input processing and resource allocation, where improper dimension handling leads to system resource exhaustion or operational failure.

The technical implementation of this flaw involves the flow.empty() component failing to validate dimensional parameters against expected ranges and constraints. When attackers supply negative dimension values or dimensions exceeding acceptable limits, the component attempts to process these inputs without proper bounds checking, leading to resource exhaustion or invalid memory operations. This validation failure creates a path for attackers to manipulate system resources through carefully crafted inputs, effectively allowing them to consume excessive computational resources or trigger system instability. The vulnerability demonstrates characteristics consistent with CWE-129, which addresses insufficient validation of length values, and CWE-131, covering improper handling of length parameters. The lack of dimension validation in this context creates a direct pathway for attackers to cause system instability through resource exhaustion attacks.

From an operational impact perspective, this vulnerability enables attackers to perform denial of service attacks against OneFlow systems by exploiting the dimension validation flaw in the flow.empty() component. The attack surface is particularly concerning as it allows for remote exploitation without requiring authentication or elevated privileges, making it accessible to a broad range of threat actors. When successfully exploited, the vulnerability can cause complete system unavailability, requiring manual intervention to restore normal operations. The impact extends beyond simple service disruption to potentially affecting dependent systems that rely on OneFlow for computational workflows. Attackers can leverage this vulnerability to exhaust system resources such as memory, CPU cycles, or file descriptors, leading to cascading failures that may affect multiple services within the affected infrastructure.

Mitigation strategies for CVE-2025-65888 should focus on implementing robust input validation mechanisms within the flow.empty() component to prevent negative or excessively large dimension values from being processed. The most effective approach involves adding comprehensive bounds checking and dimension validation logic that explicitly validates all dimensional parameters against predefined acceptable ranges before any processing occurs. Organizations should consider implementing defensive programming practices that include input sanitization, parameter validation, and resource limit enforcement to prevent exploitation attempts. Additionally, the system should incorporate proper error handling and graceful degradation mechanisms that can detect and respond to malformed inputs without causing complete system failure. Security monitoring should be enhanced to detect unusual patterns of dimension parameter usage that may indicate exploitation attempts. The remediation process should include updating to patched versions of OneFlow, implementing network-level controls to restrict access to vulnerable components, and establishing comprehensive logging to track dimension parameter usage for anomaly detection purposes. These measures align with ATT&CK technique T1499.004, which covers resource exhaustion via manipulation of system resources, and emphasize the importance of input validation as a core defensive control mechanism.

Responsible

MITRE

Reservation

11/18/2025

Disclosure

01/28/2026

Moderation

accepted

CPE

ready

EPSS

0.00371

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!