Approved changes feed: RSS · Atom

cpe:2.3:a:linuxfoundation:onnx:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorLinuxfoundation (4b459c90-8cdb-5268-beb4-b69b5fe74234)
ProductOnnx (4c7e2fd9-186f-596d-b115-cfb63310e253)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:deb/debian/onnx purl2cpe 2026-06-01 10:13:22.253838
pkg:deb/ubuntu/onnx purl2cpe 2026-06-01 10:13:22.253841
pkg:github/onnx/onnx purl2cpe 2026-06-01 10:13:22.253843
pkg:golang/github.com/onnx/onnx purl2cpe 2026-06-01 10:13:22.253845
pkg:pypi/onnx purl2cpe 2026-06-01 10:13:22.253847
pkg:rpm/opensuse/libonnx purl2cpe 2026-06-01 10:13:22.253848
pkg:sourceforge/onnx.mirror purl2cpe 2026-06-01 10:13:22.253850

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-34447 vulnerable 2026-06-08 07:59:12.512351 ONNX: External Data Symlink Traversal
MEDIUM (5.5)
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, there is a symlink traversal vulnerability in external data loading allows reading files outside the model directory. This issue has been patched in version 1.21.0.
Published: 2026-04-01T17:39:38.129Z
Updated: 2026-04-01T19:14:38.114Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34446 vulnerable 2026-06-08 07:59:12.512063 ONNX: Arbitrary File Read via ExternalData Hardlink Bypass in ONNX load
MEDIUM (4.7)
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, there is an issue in onnx.load, the code checks for symlinks to prevent path traversal, but completely misses hardlinks because a hardlink looks exactly like a regular file on the filesystem. This issue has been patched in version 1.21.0.
Published: 2026-04-01T17:37:54.737Z
Updated: 2026-04-02T14:10:36.637Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34445 vulnerable 2026-06-08 07:59:12.511527 ONNX: Malicious ONNX models can crash servers by exploiting unprotected object settings.
HIGH (8.6)
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, the ExternalDataInfo class in ONNX was using Python’s setattr() function to load metadata (like file paths or data lengths) directly from an ONNX model file. It didn’t check if the "keys" in the file were valid. Due to this, an attacker could craft a malicious model that overwrites internal object properties. This issue has been patched in version 1.21.0.
Published: 2026-04-01T17:30:19.994Z
Updated: 2026-04-01T18:00:14.120Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-28500 vulnerable 2026-06-08 07:55:15.373558 ONNX Untrusted Model Repository Warnings Suppressed by silent=True in onnx.hub.load() — Silent Supply-Chain Attack
HIGH (8.6)
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. In versions up to and including 1.20.1, a security control bypass exists in onnx.hub.load() due to improper logic in the repository trust verification mechanism. While the function is designed to warn users when loading models from non-official sources, the use of the silent=True parameter completely suppresses all security warnings and confirmation prompts. This vulnerability transforms a standard model-loading function into a vector for Zero-Interaction Supply-Chain Attacks. When chained with file-system vulnerabilities, an attacker can silently exfiltrate sensitive files (SSH keys, cloud credentials) from the victim's machine the moment the model is loaded. As of time of publication, no known patched versions are available.
Published: 2026-03-18T01:15:07.644Z
Updated: 2026-07-15T01:11:41.016Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-27489 vulnerable 2026-06-08 07:53:22.377090 ONNX: Path Traversal via Symlink
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, a path traversal vulnerability via symlink allows to read arbitrary files outside model or user-provided directory. This issue has been patched in version 1.21.0.
Published: 2026-04-01T17:33:51.281Z
Updated: 2026-07-15T01:14:13.726Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-5187 vulnerable 2026-06-08 06:56:15.114253 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-27319 vulnerable 2026-06-08 06:31:28.529140 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-27318 vulnerable 2026-06-08 06:31:28.527706 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-25882 vulnerable 2026-06-08 05:41:49.618619 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.