CVE-2025-53022
Açıklama
2.1.3 öncesindeki ve 2.2.1 öncesindeki 2.2.x sürümlerindeki TrustedFirmware-M (diğer adıyla M profil Arm CPU'lar için Trusted Firmware), aygıt yazılımı yükseltmesi sırasında uzunluk doğrulaması yapmamaktadır. Yeni bir imaj işlenirken, Firmware Upgrade (FWU) modülü, bağımlı bileşenler için olan Type-Length-Value (TLV) yapısının uzunluk alanını izin verilen maksimum boyuta göre doğrulamamaktadır. TLV'de belirtilen uzunluğun yığında ayrılan tamponun boyutunu aşması durumunda, FWU modülü tamponu (ve potansiyel olarak diğer yığın verilerini) TLV'nin değer içeriğiyle üzerine yazacaktır. Bir saldırgan, MCUBoot yükseltme imajının korumasız bölümünde kötü amaçlı bir TLV girişi oluşturarak bu durumu istismar edebilir. Uzunluk alanını beklenen yapı boyutunu aşacak şekilde ayarlayarak, saldırgan yükseltme işlemi sırasında sistemin yığın belleğini manipüle edebilir.
Nasıl düzeltilir
- TrustedFirmware-M2.1.3, 2.2.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| TrustedFirmware-M | Aralık belirtilmemiş, 2.2.x ≤ v | 2.1.3, 2.2.1 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.