CVE-2026-44512 json
ONNX: Null Pointer Dereference in Upsample Version Converter Adapter (Zero Inputs)
published 4mo ago modified last mo. also EUVD-2026-42355 , GHSA-hwpq-hmq9-wj77 , PYSEC-2026-2689
- cvss
- 5.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.2%
- EPSS 0.2% chance of exploitation in 30 days, percentile 8%
- public exploits
- 0
- none known
Summary
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. From 1.9.0 before 1.22.0, onnx.version_converter.convert_version() can dereference a null pointer in Upsample_6_7::adapt_upsample_6_7() in onnx/version_converter/adapters/upsample_6_7.h when processing an untrusted model with an Upsample node that has zero inputs, causing an unrecoverable denial of service. This issue is fixed in version 1.22.0.
Patch / fix
- pypi onnx 1.22.0
- linuxfoundation onnx 1.22.0
- onnx onnx 1.22.0
- onnxruntime openSUSE Tumbleweed 1.31.0-1.1
opensuse advisories openSUSE-SU-2026:12274-1
- github.com/onnx/onnx@cd31040 commit
- github.com/onnx/onnx#7813 pull request
- github.com/onnx/onnx#7916 pull request
- github.com/onnx/onnx/releases/tag/v1.22.0 release
Is CVE-2026-44512 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-44512 updated cvss 6.5
onnx: ONNX: Denial of Service via crafted untrusted models
-
Red Hat OpenShift AI (RHOAI) rhoai/odh-mlserver-rhel9, rhoai/odh-openvino-model-server-rhel9, rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9, rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9, rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9, rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9, +10 moreaffected: no fix available “Fix deferred”
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 4mo ago
Exploit prediction
0.19% chance of exploitation in the next 30 days, higher than 8% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- github.com https://github.com/onnx/onnx/security/advisories/GHSA-hwpq-hmq9-wj77 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.5 | CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
| GitHub | 3.1 | 5.5 | CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
| OSV | 3.1 | 5.5 | CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | onnx | >=1.9.0, <1.22.0 |
1.22.0 |
Affected products
- onnx onnx
Classification
- Weakness
-
- CWE-476 NULL Pointer Dereference
References
-
github.com
/onnx/onnx/pull/7813
issue-tracking, patch
-
github.com
/onnx/onnx/commit/cd310408165ad47c3cd7eb2b86cb5b80aa2e4fdf
patch
-
github.com
/onnx/onnx/pull/7916
web
-
github.com
/onnx/onnx/security/advisories/GHSA-hwpq-hmq9-wj77
exploit, web, vendor-advisory
-
github.com
/onnx/onnx/releases/tag/v1.22.0
web, product, release-notes
-
github.com
/onnx/onnx
package
-
pypi.org
/project/onnx
package
-
github.com
/advisories/GHSA-hwpq-hmq9-wj77
advisory
-
nvd.nist.gov
/vuln/detail/CVE-2026-44512
advisory
Sources
- CVE List CVE-2026-44512
- GitHub Advisory GHSA-hwpq-hmq9-wj77
- NVD CVE-2026-44512
- OSV PYSEC-2026-2689
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.