CVE-2026-28364
Açıklama
OCaml 4.14.3 öncesi ve 5.x 5.4.1 öncesi sürümlerde, Marshal serisizleştirme işlemindeki (runtime/intern.c) bir arabellek aşırı okuma hatası, çok aşamalı bir saldırı zinciri aracılığıyla uzaktan kod çalıştırmaya olanak tanır. Zafiyet, readblock() fonksiyonundaki sınır doğrulamasının eksikliğinden kaynaklanmaktadır; bu fonksiyon, özel olarak hazırlanmış Marshal verilerinden gelen ve saldırgan tarafından kontrol edilen uzunlukları kullanarak sınırsız memcpy() işlemleri gerçekleştirmektedir.
Nasıl düzeltilir
- ocaml ocaml4.14.3, 5.4.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| ocaml ocaml | v < 4.14.3, 5.0.0 ≤ v < 5.4.1 | 4.14.3, 5.4.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.