CVE-2024-28231
Açıklama
eprosima Fast DDS, Object Management Group'un Data Distribution Service standardının bir C++ uygulamasıdır. 2.14.0, 2.13.4, 2.12.3, 2.10.4 ve 2.6.8 versiyonlarından öncekilerde, manipüle edilmiş DATA Alt mesajı, Fast-DDS sürecinde bir heap overflow hatasına neden olarak sürecin uzaktan sonlandırılmasına yol açabilir. Ek olarak, DATA Alt mesaj paketindeki payload_size, uint32_t olarak tanımlanmıştır. Bu değişkene -1 gibi negatif bir sayı girildiğinde, bu durum bir Integer Overflow ile sonuçlanır (örneğin, -1 değeri 0xFFFFFFFF'e dönüştürülür). Bu durum nihayetinde bir heap-buffer-overflow'a yol açarak programın sonlanmasına neden olur. 2.14.0, 2.13.4, 2.12.3, 2.10.4 ve 2.6.8 versiyonları bu sorun için bir düzeltme içermektedir.
Nasıl düzeltilir
- eprosima fast_dds2.6.8, 2.10.4, 2.12.3, 2.13.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| eprosima fast_dds | v < 2.6.8, 2.7.0 ≤ v < 2.10.4, 2.11.0 ≤ v < 2.12.3, 2.13.0 ≤ v < 2.13.4 | 2.6.8, 2.10.4, 2.12.3, 2.13.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.