CVE-2024-27318
CVE-2024-27318
This page contains facts from public vulnerability sources. Check the original advisory before updating.
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 user-provided directory. The vulnerability occurs as a bypass for the patch added for CVE-2022-25882.
CVSS 7.5 · High · EPSS 1.2% · Fix available
- Published
- Updated
Stack: python
Affected products and versions
onnx
- Versions
- ≥ 0, ≤ 1.15.0: Affected (semver)
No fix published
onnx PyPI
- Versions
- 0.1
- 0.2
- 0.2.1
- 1.0.0
- 1.0.1
- 1.1.0
- 1.1.1
- 1.1.2
- 1.10.0
- 1.10.1
- 1.10.2
- 1.11.0
- 1.12.0
- 1.13.0
- 1.13.1
- 1.14.0
- 1.14.1
- 1.15.0
- 1.2.1
- 1.2.2
- 1.2.3
- 1.3.0
- 1.4.0
- 1.4.1
- 1.5.0
- 1.6.0
- 1.7.0
- 1.8.0
- 1.8.1
- 1.9.0
- Affected ranges
- ECOSYSTEM: < 1.16.0
Update to 1.16.0
onnx PyPI
- Versions
- 0.1
- 0.2
- 0.2.1
- 1.0.0
- 1.0.1
- 1.1.0
- 1.1.1
- 1.1.2
- 1.10.0
- 1.10.1
- 1.10.2
- 1.11.0
- 1.12.0
- 1.13.0
- 1.13.1
- 1.14.0
- 1.14.1
- 1.15.0
- 1.2.1
- 1.2.2
- 1.2.3
- 1.3.0
- 1.4.0
- 1.4.1
- 1.5.0
- 1.6.0
- 1.7.0
- 1.8.0
- 1.8.1
- 1.9.0
- v1.3.0
- v1.1.0
- v0.2
- v0.1
- Affected ranges
- {"events": [{"introduced": "0"}, {"fixed": "66b7fb630903fdcf3e83b6b6d56d82e904264a20"}, {"fixed": "66b7fb630903fdcf3e83b6b6d56d82e904264a20"}], "repo": "https://github.com/onnx/onnx", "type": "GIT"}
- ECOSYSTEM: < 1.16.0
Update to 1.16.0
Original sources
- https://github.com/onnx/onnx/commit/66b7fb630903fdcf3e83b6b6d56d82e904264a20
- https://security.snyk.io/vuln/SNYK-PYTHON-ONNX-2395479
- https://lists.fedoraproject.org/archives/list/[email protected]/message/TFJJID2IZDOLFDMWVYTBDI75ZJQC6JOL/
- https://lists.fedoraproject.org/archives/list/[email protected]/message/FGTBH5ZYL2LGYHIJDHN2MAUURIR5E7PY/
- https://nvd.nist.gov/vuln/detail/CVE-2024-27318