CVE-2026-98838

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: vt: arka plan konsollarında DEC hizalama testi için ekran güncellemesini atla [BUG] Yakın zamanda aşağıdaki gibi bir KASAN uyarısıyla karşılaşılmıştır: BUG: KASAN: slab-out-of-bounds in fb_pad_aligned_buffer+0x11f/0x140 Read of size 1 at addr ff1100015fd9f6a4 by task tty_fbcon_oob/1239 CPU: 7 UID: 0 PID: 1239 Comm: tty_fbcon_oob Not tainted 7.3.0-rc1 #100 PREEMPT(full) Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.17.0-4.fc41 04/01/2014 Call Trace: <TASK> ... kasan_report+0xf0/0x120 fb_pad_aligned_buffer+0x11f/0x140 ccw_putcs+0x86c/0xa80 fbcon_putcs+0x338/0x410 do_update_region+0x21d/0x450 do_con_write+0x1e0e/0x4880 con_write+0x13/0x80 n_tty_write+0x374/0x1010 file_tty_write.isra.0+0x404/0x7a0 ... yeniden oluşturma: 1) /dev/tty0 dosyasını açın, op.op = KD_FONT_OP_SET, op.width = 8 ve op.height = 16 olacak şekilde bir KDFONTOP ioctl ayarlayın (görünen VC1) 2) /dev/tty1 dosyasını açın, op.op = KD_FONT_OP_SET, op.width = 28 ve op.height = 24 olacak şekilde bir KDFONTOP ioctl ayarlayın (görünmeyen VC2) 3) echo 3 > /sys/devices/virtual/graphics/fbcon/rotate_all komutunu çalıştırın 4) tty1'e EShash8(esc hash8) yazın [NEDEN] Tüm VC'ler framebuffer'a işleme yapar. setfont, framebuffer destekleyici tamponu (par->rotated.buf) yeniden boyutlandırmadan yalnızca hedef VC'nin yazı tipini değiştirir; tampon yalnızca görünen VC için yeniden boyutlandırılır (fbcon_do_set_font -> ... -> vc_do_resize -> update_screen). Bu durum, her update_region() işleminden önce gerçekleştirilen con_should_update() kontrolüne dayanır. Ancak, ESC # 8 yolu (do_con_trol -> do_update_region), con_should_update() kontrolünü atlar. Görünmeyen bir VC'nin yazı tipi boyutu değiştirildikten sonra, do_update_region() yeni yazı tipi boyutunu kullanarak hiç yeniden boyutlandırılmamış bir tamponu doldurur ve bu da sınır dışı erişime (out-of-bounds access) neden olur. [ÇÖZÜM] Güncelleme işlemini yalnızca konsol görünür olduğunda ve boşaltılmadığında gerçekleştirin; do_update_region()'ın diğer tüm çağrı noktalarında olduğu gibi (update_region(), invert_screen(), ...) do_con_trol() fonksiyonuna con_should_update() kontrolünü ekleyin.

ÖnemOrta
CVSS4.1
İstismar olasılığı—
ÜrünMicrosoft Azl3 Kernel
Yayın18 Eki 2026
İlk görülme18 Eki 2026

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
microsoft azl3_kernel_6.6.157.1-1Aralık belirtilmemiş—
microsoft azl3_kernel_6.6.159.1-1Aralık belirtilmemiş—

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-98838 · Microsoft Azl3 Kernel · Dark Radar