> CVE-2026-55093 [MEDIUM]

« BACK_TO_HOME
PUBLISHED
2026-09-14 20:16
MODIFIED
2026-09-14 20:16
CVSS_SCORE V3
6.1
EPSS (Prob. Exploit)
0.18%
Top 92.7%
DATA SOURCES:
NVD đź”— 2026-09-14 CWE MITRE đź”— 2026-10-01 FIRST EPSS đź”— 2026-10-25 GITHUB đź”— 2026-09-21 OSV đź”— 2026-09-21

> DESCRIPTION

Tract is a tiny, no-nonsense, self-contained TensorFlow and ONNX inference toolkit. Prior to 0.21.16, 0.22.2, and 0.23.1, tract-nnef uses unchecked usize multiplication in nnef/src/tensors.rs read_tensor for attacker-controlled tensor dimensions, the allocation size, and the reported tensor length. Loading a crafted NNEF archive through model_for_path or model_for_read reaches the default DatLoader and can make the wrapped size check accept a small allocation while data/src/tensor.rs as_slice_unchecked creates a much larger logical slice. Model construction through as_uniform can then read beyond the heap allocation and disclose adjacent data, and later access can terminate the process with a segmentation fault. The affected dense numeric tensor path does not include the independently guarded bool, String, or block-quant paths, and no out-of-bounds write or code execution was demonstrated. This issue is fixed in versions 0.21.16, 0.22.2, and 0.23.1.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> CVSS V3 METRICS

CVSS_VECTOR
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
EXPLOITABILITY
1.8
IMPACT
4.2

> MÉTRIQUES CVSS DÉTAILLÉES

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
Métrique Valeur Interprétation
AV (Vecteur d'Attaque)
Attack Vector
Local (L)
Exploit nécessite un accès local au système
AC (Complexité d'Attaque)
Attack Complexity
Low (L)
Peu de conditions requises pour exploiter
PR (Privilèges Requis)
Privileges Required
None (N)
Aucune authentification requise
UI (Interaction Utilisateur)
User Interaction
Required (R)
Nécessite une action utilisateur (clic lien, ouverture fichier, etc.)
S (Périmètre)
Scope
Unchanged (U)
Impact reste dans le périmètre du composant compromis
C (Impact Confidentialité)
Confidentiality Impact
Low (L)
Divulgation limitée d'informations
I (Impact Intégrité)
Integrity Impact
None (N)
Aucune modification de données possible
A (Impact Disponibilité)
Availability Impact
High (H)
Interruption totale du service possible

> RÉSUMÉ DES IMPACTS

Confidentialité
Low
Divulgation limitée d'informations
Intégrité
None
Aucune modification de données possible
Disponibilité
High
Interruption totale du service possible

> WEAKNESSES

CWE-125 CWE-190

> CWE DETAILED DESCRIPTIONS

CWE-125: Out-of-bounds Read - The product reads data past the end, or before the beginning, of the intended buffer. | CWE-190: Integer Overflow or Wraparound - The product performs a calculation that can produce an integer overflow or wraparound when the logic assumes that the resulting value will always be larger than the original value. This occurs when an integer value is incremented to a value that is too large to store in the associated representation. When this occurs, the value may become a very small or negative number.

> GITHUB SECURITY ADVISORY

GHSA-x5mv-8wgw-29hg MODERATE

tract-nnef: integer overflow in NNEF `.dat` tensor parser yields an out-of-bounds read on model load

AFFECTED PACKAGES:
RUST / tract-nnef
< 0.21.16
Fixed in: 0.21.16
RUST / tract-nnef
>= 0.22.0, < 0.22.2
Fixed in: 0.22.2
RUST / tract-nnef
>= 0.23.0, < 0.23.1
Fixed in: 0.23.1

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

tract-nnef: integer overflow in NNEF `.dat` tensor parser yields an out-of-bounds read on model load

AFFECTED PACKAGES:
Unknown / Unknown
396 versions affected
ALIASES:
GHSA-x5mv-8wgw-29hg, RUSTSEC-2026-0217

> HISTORIQUE DES MODIFICATIONS

Première apparition
14/09/2026 20:16
Source: NVD
📊 ENRICHISSEMENT 01/10/2026 06:01
CWE
Champ modifié: Description CWE
Ancienne valeur:
N/A
Nouvelle valeur:
CWE-125: Out-of-bounds Read - The product reads data past the end, or before the beginning, of the intended buffer. | CWE-190: Integer Overflow or Wraparound - The product performs a calculation that ...
Total des modifications: 1 Dernière mise à jour: 3 weeks ago

> REFERENCES

https://github.com/sonos/tract/commit/34c7df2c9bd2a36583e09b52f3e6319bf23102e8
https://github.com/sonos/tract/commit/828ec20f74c14c0923c7d7f0cff062ed222d630a
https://github.com/sonos/tract/commit/ee5f019d39fb97f7d4431b883c3ce97b74c28a64
https://github.com/sonos/tract/releases/tag/0.21.16
https://github.com/sonos/tract/releases/tag/0.22.2
https://github.com/sonos/tract/releases/tag/v0.23.1
https://github.com/sonos/tract/security/advisories/GHSA-x5mv-8wgw-29hg
https://github.com/sonos/tract/security/advisories/GHSA-x5mv-8wgw-29hg
« BACK_TO_HOME