CVE-2026-80489
Açıklama
GNU C Library versiyon 2.3 ile 2.44 arasında, örneğin iconv kullanılarak, özel olarak hazırlanmış EUC_JISX0213 girdisinin UCS-4 veya dahili geniş karakter kodlamasına dönüştürülmesi, dönüştürücünün ilerleme kaydedememesine ve bunun sonucunda çağıran uygulamanın donmasına neden olabilir. Bazı EUC_JISX0213 dizileri iki kod noktasına çözümlenir. Çıkış tamponunda yalnızca birincisi için yer varsa, dönüştürücü ikincisini dönüşüm durumunda saklar ve E2BIG döndürür; ancak bir sonraki çağrıda bu karakteri yayınladıktan sonra bekleyen karakteri hiçbir zaman temizlemez. Dönüştürücü daha fazla girdi tüketmeden bekleyen karakteri yayınlamaya devam eder, böylece dönüşümü yeniden deneyen bir uygulama sonsuz döngüye girer. Girdinin saldırgan tarafından kontrol edilmesi ve uygulamanın bunu, iki kod noktasını ayıracak kadar küçük bir çıkış tamponuyla dönüştürmesi gerekir. Yalnızca yaygın olarak kullanılmayan EUC_JISX0213 karakter seti etkilenmektedir. SHIFT_JISX0213 dönüştürücüsündeki ilgili kusur, CVE-2026-77117 olarak ayrı şekilde takip edilmektedir.
Nasıl düzeltilir
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| The GNU C Library glibc | 2.3 ≤ v ≤ 2.44 | — |
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.