CVE-2025-53022
Təsvir
2.1.3 versiyasından əvvəlki və 2.2.1-dən əvvəlki 2.2.x versiyaları olan TrustedFirmware-M (həmçinin Arm CPU-larının M profili üçün Trusted Firmware kimi tanınır), proqram təminatının yenilənməsi zamanı uzunluğun yoxlanılmasının olmaması zəifliyinə malikdir. Yeni obraz emal edilərkən, Firmware Upgrade (FWU) modulu asılı komponentlər üçün Type-Length-Value (TLV) strukturunun uzunluq sahəsini maksimal icazə verilən ölçü ilə müqayisə edib yoxlamır. Əgər TLV-də göstərilən uzunluq stekdə ayrılmış buferin ölçüsünü aşarsa, FWU modulu buferi (və potensial olaraq digər stek məlumatlarını) TLV-nin dəyər məzmunu ilə əvəzləyəcəkdir. Hücumçu bunu MCUBoot yeniləmə obrazının qorunmayan bölməsində zərərli TLV yazısı yaradaraq istifadə edə bilər. Uzunluq sahəsini gözlənilən struktur ölçüsündən çox təyin etməklə hücumçu yeniləmə prosesi zamanı sistemin stek yaddaşını manipulyasiya edə bilər.
Necə düzəltmək olar
- TrustedFirmware-M2.1.3, 2.2.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| TrustedFirmware-M | Aralıq göstərilməyib, 2.2.x ≤ v | 2.1.3, 2.2.1 |
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.