CVE-2025-55095
Təsvir
_ux_host_class_storage_media_mount() funksiyası USB kütləvi yaddaş qurğusundakı bölmələrin montajına cavabdehdir. Bölmə cədvəlində genişləndirilmiş bölmə girişi ilə qarşılaşdıqda, növbəti məntiqi bölməni montaj etmək üçün rekursiv olaraq özünü çağırır. Bu rekursiya dörd bölmə girişinə qədər analiz aparan _ux_host_class_storage_partition_read() funksiyasında baş verir. Əgər genişləndirilmiş bölmə tapılarsa (UX_HOST_CLASS_STORAGE_PARTITION_EXTENDED və ya EXTENDED_LBA_MAPPED tipi ilə), kod aşağıdakını çağırır: _ux_host_class_storage_media_mount(storage, sector + _ux_utility_long_get(...)); Rekursiyanın dərinliyinə heç bir məhdudiyyət qoyulmayıb və ziyarət edilmiş sektorların izlənilməsi həyata keçirilmir. Nəticədə, zərərli və ya yanlış formalaşdırılmış disk obrazı dövri və ya həddindən artıq dərin genişləndirilmiş bölmələr zənciri ehtiva edə bilər ki, bu da stek daşması (stack overflow) baş verənə qədər funksiyanın rekursiv şəkildə işləməsinə səbəb olur.
Necə düzəltmək olar
- eclipse threadx_usbx6.4.5.202504 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| eclipse threadx_usbx | v ≤ 6.4.2, v < 6.4.5.202504 | 6.4.5.202504 |
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.