CVE-2025-49601
Açıklama
MbedTLS 3.3.0 ile 3.6.4 sürümleri arasında, mbedtls_lms_import_public_key fonksiyonu, 32 bitlik bir alanı okumadan önce giriş tamponunun en az 4 bayt olduğunu kontrol etmemektedir; bu durum, kesilmiş girdilerde olası bir sınır dışı okuma (out-of-bounds read) işlemine izin verir. Spesifik olarak, mbedtls_lms_import_public_key fonksiyonundaki bir sınır dışı okuma, bağlama bağlı saldırganların dört bayttan kısa, kesilmiş bir LMS (Leighton-Micali Signature) genel anahtar tamponu sağlayarak sistem çökmesine veya sınırlı komşu bellek ifşasına neden olmasına olanak tanır. Bir LMS genel anahtarı 4 baytlık bir tip göstergesiyle başlar. mbedtls_lms_import_public_key fonksiyonu, giriş boyutunu doğrulamadan önce bu tip göstergesini okur.
Nasıl düzeltilir
- trustedfirmware mbed_tls3.6.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| trustedfirmware mbed_tls | 3.3.0 ≤ v < 3.6.4 | 3.6.4 |
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.