CVE-2026-55832: falha de média gravidade em sonos tract
Tract: Arbitrary file read via unsanitized ONNX external_data `location` (path traversal) on model load in tract-onnx
Publicada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
13Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 6.1epss 0.2%
Tract is a tiny, no-nonsense, self-contained TensorFlow and ONNX inference toolkit. Prior to 0.21.17, 0.22.3, and 0.23.2, the tract-onnx crate passes the attacker-controlled external_data location from an ONNX model through onnx/src/tensor.rs get_external_resources and joins the value to the model directory without rejecting absolute paths or parent directory components. Loading an untrusted model through model_for_path can therefore make onnx/src/data_resolver.rs MmapDataResolver open an arbitrary local file and place the file contents into model tensors or inference output. Attacker-controlled offset and length fields can also select an out-of-range mapping slice and cause a denial of service, but the flaw does not write files or execute code. This issue is fixed in versions 0.21.17, 0.22.3, and 0.23.2.
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:L
Produtos afetados
sonos · tractCVEs relacionadas — sonos tract
No mesmo produto, das mais perigosas para as menos.
Referências
https://github.com/sonos/tract/commit/5f994bcf3cec9b343830a975fedce177f9190d0fhttps://github.com/sonos/tract/commit/85f4fac23e43d417782e8ed9f9465be8474f5c98https://github.com/sonos/tract/commit/8fdacbd7abe4e6f929cadfe52e7f69e2227c0632https://github.com/sonos/tract/releases/tag/0.21.17https://github.com/sonos/tract/releases/tag/0.22.3https://github.com/sonos/tract/releases/tag/v0.23.2https://github.com/sonos/tract/security/advisories/GHSA-h668-6x6g-f8r5