CVE-2023-53167
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: tracing: tracing_err_log_open() fonksiyonundaki null pointer dereference hatası düzeltildi 'tracing_err_log_open' fonksiyonundaki bir sorun giderildi. Fonksiyon, dosya yalnızca yazma izinleriyle açıldığında 'seq_open'ı çağırmıyor ve bu durum 'file->private_data'nın null kalmasına neden oluyor. Daha sonra bu açık dosya üzerinde 'lseek' kullanıldığında, 'seq_lseek' fonksiyonu 'mutex_lock(&m->lock)' içerisinde 'file->private_data'yı dereference ederek kernel panic ile sonuçlanan bir hataya yol açıyor. Bu düğüme yazmak root yetkileri gerektirdiğinden, bu hatanın güvenlik etkisi oldukça düşüktür. Tracefs düğümü: /sys/kernel/tracing/error_log Örnek Kernel panic: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000038 Call trace: mutex_lock+0x30/0x110 seq_lseek+0x34/0xb8 __arm64_sys_lseek+0x6c/0xb8 invoke_syscall+0x58/0x13c el0_svc_common+0xc4/0x10c do_el0_svc+0x24/0x98 el0_svc+0x24/0x88 el0t_64_sync_handler+0x84/0xe4 el0t_64_sync+0x1b4/0x1b8 Code: d503201f aa0803e0 aa1f03e1 aa0103e9 (c8e97d02) ---[ end trace 561d1b49c12cf8a5 ]--- Kernel panic - not syncing: Oops: Fatal exception
Nasıl düzeltilir
- linux linux_kernel5.4.251, 5.10.188, 5.15.121, 6.1.40, 6.4.5 ya da sonraki bir sürüm
- git.kernel.org/stable/c/02b0095e2fbbc060560c1065f86a211d91e27b26
- git.kernel.org/stable/c/1e1c9aa9288a46c342f0f2c5c0b1c0876b9b0276
- git.kernel.org/stable/c/3b5d9b7b875968a8a8c99dac45cb85b705c44802
- git.kernel.org/stable/c/7060e5aac6dc195124c106f49106d653a416323a
- git.kernel.org/stable/c/93114cbc7cb169f6f26eeaed5286b91bb86b463b
- git.kernel.org/stable/c/938d5b7a75e18264887387ddf9169db6d8aeef98
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 5.2 ≤ v < 5.4.251, 5.5 ≤ v < 5.10.188, 5.11 ≤ v < 5.15.121, 5.16 ≤ v < 6.1.40, 6.2 ≤ v < 6.4.5 | 5.4.251, 5.10.188, 5.15.121, 6.1.40, 6.4.5 |
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.