OneFlow Boolean Tensor Component Denial-of-Service Vulnerability

Vulnerability

A denial-of-service vulnerability has been identified in OneFlow version 0.9.0, specifically within the flow.cuda.BoolTensor component. The issue arises when the API is fed invalid values, such as negative numbers or excessively large integers. These values exceed the acceptable range for boolean types, leading to a crash and a core dump.

Impact

Exploitation of this vulnerability causes the application to crash, terminating the process and dumping core, which can disrupt service and potentially lead to a denial-of-service condition.

Reproduction

The vulnerability can be reproduced by calling the flow.cuda.BoolTensor() function with an invalid value, such as a negative integer or a very large integer that exceeds the boolean type's valid range. This will result in the application crashing and generating a core dump.

Added: Jan 28, 2026, 6:20 PM
Updated: Jan 28, 2026, 6:20 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
4.6
remediation
0.0
relevance
2.4
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.