CVE-2026-28500 Details
Description
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.
A security control bypass vulnerability has been identified in the Open Neural Network Exchange (ONNX) model loading function, specifically in versions through 1.20.1. The issue arises from improper logic in the repository trust verification process. Although the function is intended to alert users when loading models from unofficial sources, the 'silent=True' parameter disables all security warnings and prompts for confirmation. This flaw turns a standard model-loading operation into a vector for zero-interaction supply-chain attacks. When combined with file system vulnerabilities, it allows an attacker to quietly exfiltrate sensitive files, such as SSH keys and cloud credentials, from the victim's machine as soon as the model is loaded.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Mar 18, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-345 | Insufficient Verification of Data Authenticity | [email protected] |
| CWE-494 | Download of Code Without Integrity Check | [email protected] |
| CWE-693 | Protection Mechanism Failure | [email protected] |
| CWE-829 | Inclusion of Functionality from Untrusted Control Sphere | redhat-SADP |
Affected Products
| Product | Versions |
|---|---|
| linuxfoundation onnx | <= 1.20.1 |
CPE
Remediation
| |
Change History
7 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 15, 2026 | CVE Modified | redhat-SADP |
| Jun 30, 2026 | CVE Modified | redhat-SADP |
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Mar 18, 2026 | Initial Analysis | [email protected] |
| Mar 18, 2026 | CVE Modified | CISA-ADP |
| Mar 18, 2026 | New CVE Received | [email protected] |