CVE-2026-55832
Təsvir
Tract kiçik, sadə və müstəqil bir TensorFlow və ONNX inference alətlər dəstidir. 0.21.17, 0.22.3 və 0.23.2 versiyalarından əvvəl tract-onnx crate-i, ONNX modelindən gələn və hücum edən tərəfindən idarə olunan external_data yerini onnx/src/tensor.rs get_external_resources vasitəsilə ötürür və mütləq yolları və ya valideyn kataloq komponentlərini rədd etmədən bu dəyəri model kataloquna birləşdirir. Buna görə də, model_for_path vasitəsilə etibarsız modelin yüklənməsi onnx/src/data_resolver.rs MmapDataResolver-in istənilən lokal faylı açmasına və faylın məzmununu model tensorlarına və ya inference çıxışına yerləşdirməsinə səbəb ola bilər. Hücum edən tərəfindən idarə olunan offset və length sahələri həmçinin diapazondan kənar mapping dilimi seçə və xidmətdən imtinaya səbəb ola bilər, lakin bu çatışmazlıq faylların yazılmasına və ya kodun icrasına yol açmır. Bu problem 0.21.17, 0.22.3 və 0.23.2 versiyalarında düzəldilmişdir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| sonos tract | < 0.21.17, >= 0.22.0, < 0.22.3, >= 0.23.0, < 0.23.2 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.