Skip to content
OpenAdvisories

Product · Sonos

tract

3 known vulnerabilities.

3 results · Clear filters · Feed

  • Medium 6.1

    tract-nnef: integer overflow in NNEF `.dat` tensor parser yields an out-of-bounds read on model load

    Tract is a tiny, no-nonsense, self-contained TensorFlow and ONNX inference toolkit. Prior to 0.21.16, 0.22.2, and 0.23.1, tract-nnef uses unchecked usize multiplication in nnef/src/tensors.rs read_tensor for attacker-controlled tensor dimensions, the allocati…

  • Medium 6.1

    Tract: Arbitrary file read via unsanitized ONNX external_data `location` (path traversal) on model load in tract-onnx

    Tract is a tiny, no-nonsense, self-contained TensorFlow and ONNX inference toolkit. Prior to 0.21.17, 0.22.3, and 0.23.2, the tract-onnx crate passes the attacker-controlled external_data location from an ONNX model through onnx/src/tensor.rs get_external_res…

  • Medium 4.3

    sonos tract ONNX Initializer Loader tensor.rs from_raw_dt_align buffer size

    A security vulnerability has been detected in sonos tract up to 0.23.4. This impacts the function Tensor::from_raw_dt_align of the file data/src/tensor.rs of the component ONNX Initializer Loader. Such manipulation leads to incorrect calculation of buffer siz…