Out-of-bounds read in onnx - CVE-2026-115919
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service by terminating an application performing ONNX shape inference.
The vulnerability exists due to an out-of-bounds read caused by missing input-rank validation in RNNShapeInference_opset1_to_6() when processing RNN or LSTM nodes from opsets 1–6 or GRU nodes from opsets 3–6. A remote attacker can supply a crafted model with an undersized first-input shape to crash an application calling onnx.shape_inference.infer_shapes().