OpenVINO RandomUniform allocation DoS PoC
This repository contains two valid OpenVINO IR XML/BIN model pairs that differ
only in the RandomUniform output shape embedded in the model file.
Observed behavior with openvino==2026.2.1 under a 2 GiB address-space cap:
- control model:
read_model()succeedscompile_model()succeeds- inference succeeds with output shape
[1, 2]
- malicious model:
read_model()succeedscompile_model()succeeds- inference raises
RuntimeError: std::bad_alloc
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support