CVE-2020-11105
Təsvir
USC iLab cereal-ın 1.3.0 versiyasına qədər olan versiyalarında bir problem aşkar edilmişdir. Proqram təminatı, xam göstərici ünvanından unikal identifikator kimi istifadə edərək std::shared_ptr dəyərlərinin keşləməsini tətbiq edir. Əgər std::shared_ptr dəyişəni əhatə dairəsindən çıxıb azad edilərsə və eyni ünvanda yeni bir std::shared_ptr ayrılarsa, bu, problemlərə yol açır. Beləliklə, seriyallaşdırma dürüstlüyü yaddaş düzümündən asılı olur. Qısaca, seriyallaşdırılmış std::shared_ptr dəyişənlərinin hər zaman orijinal dəyərlərinə geri qaytarılması gözlənilə bilməz. Bu, problemin ortaya çıxdığı kontekstdən asılı olaraq çox sayda fəsadlara səbəb ola 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 |
|---|---|---|
| usc cereal | v ≤ 1.3.0 | — |
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.