CVE-2026-85438
KritikTeknik Veri (Otomatik)
- CVSS Skoru
- 9.8
- EPSS
- 0.5%
- CWE
- CWE-190
- KEV Durumu
- Hayır
Yayım tarihi: 3 Eylül 2026
Etkilenen: mit moos-ivp
MOOS-IvP 24.8.1 sürümüne kadar, StringToIvPFunction()'de kodlanmış BHV_IPF yüklerindeki boyut, parça ve derece sayılarının allocation boyutları ve döngü sınırları olarak doğrulama yapılmadan kullanılması nedeniyle bir buffer overflow zafiyeti içerir. Saldırganlar, boyut değerleri uyumsuz olan özel olarak hazırlanmış yükleri sağlayarak IvPBox ağırlık dizisinin sonuna attacker-kontrolü doubles yazabilir, bu da bellek bozulmasına ve potansiyel kod çalıştırılmasına neden olabilir.
Orijinal açıklama (İngilizce)
MOOS-IvP through 24.8.1 contains a buffer overflow vulnerability in StringToIvPFunction() where dimension, piece, and degree counts from encoded BHV_IPF payloads are used as allocation sizes and loop bounds without validation. Attackers can supply crafted payloads with mismatched dimension values to write attacker-controlled doubles past the end of the IvPBox weight array, causing memory corruption and potential code execution.
Referanslar
- https://github.com/moos-ivp/moos-ivp
- https://github.com/moos-ivp/moos-ivp/blob/1de9ae146cd63c209e8c3fd81611a4ed2472971b/ivp/src/lib_ivpbuild/FunctionEncoder.cpp#L407
- https://github.com/moos-ivp/moos-ivp/commit/85f4653ff792b30c3ab14dc0eac0991d1405d904
- https://github.com/moos-ivp/moos-ivp/pull/126
- https://www.vulncheck.com/advisories/moos-ivp-through-24.8.1-out-of-bounds-write-via-unvalidated-ivp-payload-counts
Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.