CVE-2026-77117
Açıklama
GNU C Library versiyon 2.3 ile 2.44 arasında, özel olarak hazırlanmış SHIFT_JISX0213 girdisinin örneğin iconv ile UCS-4 veya dahili geniş karakter kodlamasına dönüştürülmesi, dönüştürücünün ilerleme kaydedememesine ve çağıran uygulamanın donmasına neden olabilir. Bazı SHIFT_JISX0213 dizileri iki kod noktasına çözümlenir. Çıkış tamponunda yalnızca birincisi için yer varsa, dönüştürücü ikinciyi 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 asla 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 SHIFT_JISX0213 karakter seti etkilenmektedir. EUC_JISX0213 dönüştürücüsündeki ilgili kusur, CVE-2026-80489 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.