CVE-2026-25087

Yüksek

Açıklama

Apache Arrow C++ üzerinde Serbest Bırakıldıktan Sonra Kullanım (Use After Free) zafiyeti bulunmaktadır. Bu sorun, Apache Arrow C++'ın 15.0.0 ile 23.0.0 arasındaki sürümlerini etkilemektedir. Sorun; ön tamponlama (pre-buffering) etkinleştirilmişken, değişken uzunlukta tamponlar içeren (Binary View ve String View verileri gibi) bir Arrow IPC dosyası (IPC akışı değil) okunduğunda tetiklenebilir. Bir kayıt grubu (record batch) sütunundaki değişken uzunluktaki tamponların sayısına ve çok iş parçacıklı G/Ç'nin zamansal sırasına bağlı olarak, sarkan bir işaretçiye (dangling pointer) yazma işlemi gerçekleşebilir. Sarkan işaretçiye yazılan değer (`std::shared_ptr<Buffer>` nesnesi) doğrudan saldırganın kontrolünde değildir. Ön tamponlama varsayılan olarak devre dışıdır ancak belirli bir C++ API çağrısı (`RecordBatchFileReader::PreBufferMetadata`) kullanılarak etkinleştirilebilir. Bu işlev dil bağlamalarında (Python, Ruby, C GLib) sunulmadığından, bu bağlamlar savunmasız değildir. Bu sorunun en muhtemel sonucu, belirli türdeki IPC dosyaları okunurken rastgele çökmeler veya bellek bozulmalarıdır. Uygulamanın güvenilmeyen kaynaklardan IPC dosyaları alınmasına izin vermesi durumunda, bu durum makul bir şekilde hizmet reddi (DoS) için istismar edilebilir. Daha hedefli hatalı davranışların (çalışan işlemden gizli veri çıkarılması gibi) tetiklenmesi, bir saldırgan tarafından kolayca kontrol edilmesi düşük ihtimal olan bellek tahsisi ve çok iş parçacıklı G/Ç zamansal modellerine bağlıdır. Arrow C++ kullanıcıları için tavsiyeler: 1. IPC dosya okuyucusunda ön tamponlamanın etkinleştirilip etkinleştirilmediğini kontrol edin (`RecordBatchFileReader::PreBufferMetadata` kullanarak). 2. Eğer etkinse, ya ön tamponlamayı devre dışı bırakın (bu durum performans üzerinde olumsuz etkilere yol açabilir) ya da savunmasız olmayan Arrow 23.0.1 sürümüne geçiş yapın.

ÖnemYüksek
CVSS7.0
İstismar olasılığı—
ÜrünApache Arrow
Yayın17 Şub 2026
İlk görülme17 Şub 2026

Nasıl düzeltilir

Güncelleyin
  • apache arrow23.0.1 ya da sonraki bir sürüm
  • pyarrow23.0.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
apache arrow15.0.0 ≤ v < 23.0.123.0.1
pyarrowPyPI15.0.0 ≤ v < 23.0.123.0.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.

Intelligence 360 paketinde

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.

CVE-2026-25087 · Apache Arrow · Dark Radar