CVE-2024-26851
Açıklama
Linux kernel'de aşağıdaki güvenlik açığı giderilmiştir: netfilter: nf_conntrack_h323: Kapsam dışı bmp uzunluğu için koruma eklendi UBSAN yüklemesi, veri tipi için sınırların dışında olan bit kaydırmalarıyla ilgili BRK#5515 SHIFT_ISSUE istisnası bildirmektedir. vmlinux get_bitmap(b=75) + 712 <net/netfilter/nf_conntrack_h323_asn1.c:0> vmlinux decode_seq(bs=0xFFFFFFD008037000, f=0xFFFFFFD008037018, level=134443100) + 1956 <net/netfilter/nf_conntrack_h323_asn1.c:592> vmlinux decode_choice(base=0xFFFFFFD0080370F0, level=23843636) + 1216 <net/netfilter/nf_conntrack_h323_asn1.c:814> vmlinux decode_seq(f=0xFFFFFFD0080371A8, level=134443500) + 812 <net/netfilter/nf_conntrack_h323_asn1.c:576> vmlinux decode_choice(base=0xFFFFFFD008037280, level=0) + 1216 <net/netfilter/nf_conntrack_h323_asn1.c:814> vmlinux DecodeRasMessage() + 304 <net/netfilter/nf_conntrack_h323_asn1.c:833> vmlinux ras_help() + 684 <net/netfilter/nf_conntrack_h323_main.c:1728> vmlinux nf_confirm() + 188 <net/netfilter/nf_conntrack_proto.c:137> skb->data içerisindeki anormal veriler nedeniyle, ras mesajı çözümlenirken genişletme bitmap uzunluğu 32'yi aşmakta ve ardından bu uzunluk bir kaydırma işlemi yapmak için kullanılmaktadır. Birkaç döngüden sonra değer negatife dönüşmektedir. UBSAN yüklemesi, negatif bir kaydırmayı tanımlanmamış davranış olarak tespit edebilmekte ve istisna raporlamaktadır. Bu nedenle, uzunluğun 32'yi aşmasını önlemek için koruma eklenmiştir. Aksi takdirde kapsam dışı hatası döndürülecek ve çözümleme durdurulacaktır.
Nasıl düzeltilir
- linux linux_kernel4.19.310, 5.4.272, 5.10.213, 5.15.152, 6.1.82, 6.6.22, 6.7.10 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 2.6.17 ≤ v < 4.19.310, 4.20 ≤ v < 5.4.272, 5.5 ≤ v < 5.10.213, 5.11 ≤ v < 5.15.152, 5.16 ≤ v < 6.1.82, 6.2 ≤ v < 6.6.22, 6.7 ≤ v < 6.7.10, 6.8 | 4.19.310, 5.4.272, 5.10.213, 5.15.152, 6.1.82, 6.6.22, 6.7.10 |
| debian debian_linux | 10.0 | — |
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.