CVE-2026-0861

Yüksek

Açıklama

GNU C Library versiyon 2.30 ile 2.42 arasındaki memalign fonksiyon grubuyla (memalign, posix_memalign, aligned_alloc) çok büyük bir hizalama (alignment) değeri geçirmek, tamsayı taşmasına (integer overflow) yol açabilir ve bu durum sonuç olarak yığın bozulmasına (heap corruption) neden olabilir. Saldırganın bunu istismar edebilmesi için hem memalign fonksiyonunun boyut (size) hem de hizalama argümanları üzerinde kontrole sahip olması gerekir. Boyut parametresi, büyük hizalama argümanıyla birlikte size_t değerini taşırmak için PTRDIFF_MAX değerine yeterince yakın olmalıdır. Bu durum, kötü niyetli girişleri memalign için [1<<62+ 1, 1<<63] aralığına; posix_memalign ve aligned_alloc için ise tam olarak 1<<63 değerine sınırlar. Genellikle bu tür fonksiyonlara iletilen hizalama argümanı bilinen kısıtlı bir miktardır (örneğin sayfa boyutu, blok boyutu, struct boyutları) ve saldırgan tarafından kontrol edilmez; bu nedenle pratikte kolayca istismar edilemeyebilir. Bir uygulama hatası, örneğin uygulamadaki veya bağımlı olduğu kitaplıklardaki farklı bir arabellek taşması veya tamsayı taşması nedeniyle girdi hizalamasının çok büyük olmasına yol açabilir ancak tipik hizalama kaynakları göz önüne alındığında bu da nadir görülen bir kullanım modelidir.

ÖnemYüksek
CVSS8.4
İstismar olasılığı—
ÜrünGnu Glibc
Yayın14 Oca 2026
İlk görülme14 Oca 2026
Zayıflık türüCWE-190Tamsayı taşması

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
gnu glibc2.30 ≤ v ≤ 2.42—

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-0861 · Gnu Glibc · Dark Radar