CVE-2026-90057
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: slip: slip_receive_buf() fonksiyonundaki serbest bırakıldıktan sonra kullanım (use-after-free) hatasını düzeltmek için slip_hangup() kaldırıldı Jaeyoung Chung ve Eulgyu Kim, tty hangup ile yarış durumu oluştuğunda slip_receive_buf() içerisinde bir slab-use-after-free okuma hatası raporlamıştır. tty_ldisc_hangup(), tty->ldisc_sem üzerinde yalnızca bir okuma kilidi tutarken (tty_ldisc_ref() aracılığıyla) ld->ops->hangup() fonksiyonunu çağırır. slip_hangup() sadece slip_close() fonksiyonunu çağırdığı için, slip_receive_buf() gibi okuyucu fonksiyonlarla eşzamanlı olarak çalışmıştır. slip_close(), ağ aygıtını ve ona ait özel struct slip yapısını kayıttan çıkarıp serbest bırakır; bu durum, slip_receive_buf() içerisindeki eşzamanlı okuyucu iş parçacıklarının serbest bırakılmış belleğe erişmesine neden olur. Hat disiplini close() fonksiyonunun, hangup işlemi sırasında (tty_ldisc_reinit() veya tty_ldisc_kill() içinde) tty->ldisc_sem yazma kilidi altında çağrılacağı zaten garanti edilmiştir. Yıkım işleminin slip_close() tarafından temiz bir şekilde serileştirilmesi için slip_hangup() kaldırılmıştır.
Nasıl düzeltilir
- Linux Linux9a3b1edff1ecb47d323f2506b3ffc22178acd1c6, a2dbac3fb03b4427ccf057debc83fc61ee102529, de1f978c0f6ab42b28192d74dc59af52fdc76135, ddbc5dc5a2e29b3934da09c1ba3c930fd8a40fd6, a540a49fcca59d1c92c3a6462e67ca21676a88df, 23c53269f2baaedf2d92784290cb9ef6db2a3bce ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 5342b77c4123ba39f911d92a813295fb3bb21f69 ≤ v < 9a3b1edff1ecb47d323f2506b3ffc22178acd1c6, 5342b77c4123ba39f911d92a813295fb3bb21f69 ≤ v < a2dbac3fb03b4427ccf057debc83fc61ee102529, 5342b77c4123ba39f911d92a813295fb3bb21f69 ≤ v < de1f978c0f6ab42b28192d74dc59af52fdc76135, 5342b77c4123ba39f911d92a813295fb3bb21f69 ≤ v < ddbc5dc5a2e29b3934da09c1ba3c930fd8a40fd6, 5342b77c4123ba39f911d92a813295fb3bb21f69 ≤ v < a540a49fcca59d1c92c3a6462e67ca21676a88df, 5342b77c4123ba39f911d92a813295fb3bb21f69 ≤ v < 23c53269f2baaedf2d92784290cb9ef6db2a3bce, 2.6.32 | 9a3b1edff1ecb47d323f2506b3ffc22178acd1c6, a2dbac3fb03b4427ccf057debc83fc61ee102529, de1f978c0f6ab42b28192d74dc59af52fdc76135, ddbc5dc5a2e29b3934da09c1ba3c930fd8a40fd6, a540a49fcca59d1c92c3a6462e67ca21676a88df, 23c53269f2baaedf2d92784290cb9ef6db2a3bce |
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.