CVE catalog

CVE-2026-115922

onnx: CVE-2026-115922

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]

Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to 1.22.0, _unpack_2bit() and _unpack_4bit() resize unpacked arrays according to attacker-controlled TensorProto.dims without verifying that raw_data or int32_data encodes the declared number of elements. Materializing an untrusted UINT2, INT2, UINT4, INT4, or FLOAT4E2M1 tensor through onnx.numpy_helper.to_array() or onnx.reference.ReferenceEvaluator can therefore expand a small packed payload into a disproportionately large allocation and exhaust memory. This issue is fixed in version 1.22.0.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianonnxsid1.20.0-6vulnerable
Debianonnxforky1.20.0-6vulnerable
Debianonnxtrixie1.17.0-3vulnerable
Debianonnxbookworm1.12.0-2vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianonnxsourcesid(unfixed)not yet assignedNot reportedNot reported
Debianonnxsourceforky(unfixed)not yet assignedNot reportedNot reported
Debianonnxsourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debianonnxsourcebookworm(unfixed)not yet assignedNot reportedNot reported

Notes

[trixie] onnx: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libonnx1]Affected

    Source package: [onnx]

    Details (2)
    • 1.12.0-2+b4 · amd64 · bookworm

      Affected

      dsa · onnx · debian · bookworm; dsa · onnx · debian · 12

    • 1.12.0-2+b4 · arm64 · bookworm

      Affected

      dsa · onnx · debian · bookworm; dsa · onnx · debian · 12

  • [libonnx-dev]Affected

    Source package: [onnx]

    Details (2)
    • 1.12.0-2+b4 · amd64 · bookworm

      Affected

      dsa · onnx · debian · bookworm; dsa · onnx · debian · 12

    • 1.12.0-2+b4 · arm64 · bookworm

      Affected

      dsa · onnx · debian · bookworm; dsa · onnx · debian · 12

  • [libonnxifi]Affected

    Source package: [onnx]

    Details (2)
    • 1.12.0-2+b4 · amd64 · bookworm

      Affected

      dsa · onnx · debian · bookworm; dsa · onnx · debian · 12

    • 1.12.0-2+b4 · arm64 · bookworm

      Affected

      dsa · onnx · debian · bookworm; dsa · onnx · debian · 12

  • Source package: [onnx]

    Details (2)
    • 1.12.0-2 · all · bookworm

      Affected

      dsa · onnx · debian · bookworm; dsa · onnx · debian · 12

    • 1.12.0-2 · all · bookworm

      Affected

      dsa · onnx · debian · bookworm; dsa · onnx · debian · 12

  • [python3-onnx]Affected

    Source package: [onnx]

    Details (2)
    • 1.12.0-2+b4 · amd64 · bookworm

      Affected

      dsa · onnx · debian · bookworm; dsa · onnx · debian · 12

    • 1.12.0-2+b4 · arm64 · bookworm

      Affected

      dsa · onnx · debian · bookworm; dsa · onnx · debian · 12

[Debian 13 (Trixie)]

  • [libonnx1t64]Affected

    Source package: [onnx]

    Details (2)
    • 1.17.0-3+b1 · amd64 · trixie

      Affected

      dsa · onnx · debian · 13

    • 1.17.0-3+b1 · arm64 · trixie

      Affected

      dsa · onnx · debian · 13

  • [libonnx-dev]Affected

    Source package: [onnx]

    Details (2)
    • 1.17.0-3+b1 · amd64 · trixie

      Affected

      dsa · onnx · debian · 13

    • 1.17.0-3+b1 · arm64 · trixie

      Affected

      dsa · onnx · debian · 13

  • Source package: [onnx]

    Details (2)
    • 1.17.0-3 · all · trixie

      Affected

      dsa · onnx · debian · 13

    • 1.17.0-3 · all · trixie

      Affected

      dsa · onnx · debian · 13

  • [python3-onnx]Affected

    Source package: [onnx]

    Details (2)
    • 1.17.0-3+b1 · amd64 · trixie

      Affected

      dsa · onnx · debian · 13

    • 1.17.0-3+b1 · arm64 · trixie

      Affected

      dsa · onnx · debian · 13

Observed:

References