CVE-2024-27308
Təsvir
Mio Rust üçün Metal I/O kitabxanasıdır. Windows-da adlandırılmış borulardan (named pipes) istifadə edərkən mio bəzi hallarda artıq mio reyestrindən çıxarılmış adlandırılmış borulara uyğun gələn etibarsız tokenlər qaytarır. Bu zəifliyin təsiri mionun necə istifadə olunduğundan asılıdır. Bəzi tətbiqlərdə etibarsız tokenlər nəzərə alınmaya bilər və ya xəbərdarlığa və ya crash-ə səbəb ola bilər. Digər tərəfdən, tokenlərdə göstəricilər (pointers) saxlayan tətbiqlərdə bu zəiflik use-after-free ilə nəticələnə bilər. Tokio istifadəçiləri üçün bu zəiflik ciddidir və Tokio-da use-after-free ilə nəticələnə bilər. Zəiflik Windows-a xasdır və yalnız adlandırılmış borulardan istifadə etdikdə baş verə bilər. Digər IO resursları təsirlənmir. Bu zəiflik mio v0.8.11-də düzəldilmişdir. Mionun v0.7.2 ilə v0.8.10 arasındakı bütün versiyaları zəifdir. Tokio o zaman zəifdir ki, siz mionun zəif versiyasından istifadə edirsiniz VƏ ən azı Tokio v1.30.0-dan istifadə edirsiniz. Tokionun v1.30.0-dan əvvəlki versiyaları etibarsız tokenləri nəzərə almır, buna görə də onlar zəif deyil. Miodan istifadə edən zəif kitabxanalar etibarsız tokenləri aşkar edib nəzərə almamaqla bu problemi aradan qaldıra bilər.
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 |
|---|---|---|
| tokio tokio | 1.30.0 ≤ v | — |
| mio_project mio | 0.7.2 ≤ v ≤ 0.8.10 | — |
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.