CVE-2022-49613

Orta

Açıklama

Linux kernel'de aşağıdaki güvenlik açığı giderilmiştir: serial: 8250: Konsol devri için PM usage_count düzeltmesi Konsol etkinleştirildiğinde, univ8250_console_setup() fonksiyonu, .dev uart_port olarak ayarlanmadan önce serial8250_console_setup() fonksiyonunu çağırır. Bu nedenle, pm_runtime_get_sync() çağrılmaz. Daha sonra, gerçek sürücü kontrolü ele alacağında univ8250_console_exit() çağrılır. .dev zaten ayarlanmış olduğu için, serial8250_console_exit() kullanımı sıfırken pm_runtime_put_sync() çağrısı yapar ve bu durum PM kullanım sayısı uyarısını tetikler (univ8250_console_setup(), univ8250_console_exit() ve serial8250_register_ports() için ek hata ayıklama çıktıları): [ 0.068987] univ8250_console_setup ttyS0 nodev [ 0.499670] printk: console [ttyS0] enabled [ 0.717955] printk: console [ttyS0] printing thread started [ 1.960163] serial8250_register_ports assigned dev for ttyS0 [ 1.976830] printk: console [ttyS0] disabled [ 1.976888] printk: console [ttyS0] printing thread stopped [ 1.977073] univ8250_console_exit ttyS0 usage:0 [ 1.977075] serial8250 serial8250: Runtime PM usage count underflow! [ 1.977429] dw-apb-uart.6: ttyS0 at MMIO 0x4010006000 (irq = 33, base_baud = 115200) is a 16550A [ 1.977812] univ8250_console_setup ttyS0 usage:2 [ 1.978167] printk: console [ttyS0] printing thread started [ 1.978203] printk: console [ttyS0] enabled Sorunu gidermek için, konsolu etkin olan bir uart_port için .dev ayarlandığı anda serial8250_register_ports() içerisinde pm_runtime_get_sync() çağrılmalıdır. Bu sorun, ancak 82586a721595 ("PM: runtime: Avoid device usage count underflows") commit'inin uyarı çıktısını eklemesiyle yakın zamanda belirgin hale gelmiştir. Bu sorunun v5.18 sürümünde de meydana geldiği doğrulanmıştır (doğal olarak uyarı çıktısı olmadan).

ÖnemOrta
CVSS5.5
İstismar olasılığı18. yüzdelik%0,3
ÜrünLinux Kernel
Yayın26 Şub 2025
İlk görülme26 Şub 2025

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.7 ≤ v < 5.10.132, 5.11 ≤ v < 5.15.56, 5.16 ≤ v < 5.18.13, 5.195.10.132, 5.15.56, 5.18.13

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-2022-49613 · Linux Kernel · Dark Radar