Priority MEDIUM 63
In ONNX before 1.21.0, the 'save_external_data' function builds the external-data file path from the model's external_data location field and opens it for writing without 'O_NOFOLLOW/O_EXCL', after a non-atomic 'os.path.…
CVSS 4.0MEDIUM 6.8· Local · No auth · User interaction · EPSS 0.00159 · Published 2026-08-21 · Fixed in 1.21.0 CWE-22
Priority MEDIUM 58
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.
CVSS 3.1MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.00193 · Published 2026-07-08 · Partial fix · 1.22.0 CWE-476
Priority MEDIUM 58
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.
CVSS 3.1MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.00258 · Published 2026-04-01 · Fixed in 1.21.0 CWE-22
Priority LOW 24
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.
CVSS 3.1MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.00183 · Published 2026-04-01 · Partial fix · 1.21.0 CWE-22
Priority HIGH 77
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.
CVSS 4.0HIGH 8.7· Network · No auth · No interaction · EPSS 0.00616 · Published 2026-04-01 · Partial fix · 1.21.0 CWE-23
Priority MEDIUM 43
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.
CVSS 3.1HIGH 8.6· Network · No auth · No interaction · EPSS 0.00292 · Published 2026-04-01 · Partial fix · 1.21.0 CWE-20
Priority HIGH 78
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.
CVSS 3.1CRITICAL 9.1· Network · No auth · No interaction · EPSS 0.0033 · Published 2026-03-18 · Partial fix · 1.21.0rc1 CWE-345
Priority HIGH 73
Path Traversal vulnerability in onnx.external_data_helper.save_external_data in ONNX 1.17.0 allows attackers to overwrite arbitrary files by supplying crafted external_data.location paths containing traversal sequences,…
CVSS 3.1HIGH 8.8· Network · No auth · User interaction · EPSS 0.0068 · Published 2025-07-22 · No fix listed CWE-22
Priority HIGH 73
A vulnerability in the `download_model_with_test_data` function of the onnx/onnx framework, version 1.16.0, allows for arbitrary file overwrite due to inadequate prevention of path traversal attacks in malicious tar file…
CVSS 3.1HIGH 8.8· Network · No auth · User interaction · EPSS 0.01168 · Published 2024-06-06 · Fixed in 1.16.2 CWE-22
Priority MEDIUM 40
Versions of the package onnx before and including 1.15.0 are vulnerable to Out-of-bounds Read as the ONNX_ASSERT and ONNX_ASSERTM functions have an off by one string copy.
CVSS 3.1CRITICAL 9.1· Network · No auth · No interaction · EPSS 0.00589 · Published 2024-02-23 · Fixed in 1.16.0 CWE-125
Priority MEDIUM 41
Versions of the package onnx before and including 1.15.0 are vulnerable to Directory Traversal as the external_data field of the tensor proto can have a path to the file which is outside the model current directory or us…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01189 · Published 2024-02-23 · Fixed in 1.16.0 CWE-22
Priority HIGH 72
Versions of the package onnx before 1.13.0 are vulnerable to Directory Traversal as the external_data field of the tensor proto can have a path to the file which is outside the model current directory or user-provided di…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01654 · Published 2023-01-25 · Fixed in 1.13.0 CWE-22