CVE-2026-46149
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: scsi: target: configfs: tg_pt_gp_members_show() fonksiyonundaki snprintf() dönüş değeri sınırlandırıldı target_tg_pt_gp_members_show(), LUN yollarını snprintf() ile 256 baytlık bir yığın tamponuna formatlar ve ardından bu tampondan cur_len baytı memcpy() ile kopyalar. iSCSI IQN isimleri 223 bayta kadar çıkabildiği için, fabric WWN uzun olduğunda snprintf() tampon boyutunu aşabilen bir çıktı uzunluğu döndürür. memcpy() konumundaki kontrol yalnızca hedef sayfa yazımını korur, kaynak okumasını korumaz; bu nedenle memcpy() yığın tamponunun ötesini okuyacak ve bitişik yığın içeriklerini sysfs okuyucusuna kopyalayacaktır. Bu durum, CONFIG_FORTIFY_SOURCE etkinleştirildiğinde fortify_panic() fonksiyonunun tetiklenmesine neden olur. 27e06650a5ea numaralı commit ("scsi: target: target_core_configfs: Add length check to avoid buffer overflow"), aynı sınırı target_lu_gp_members_show() fonksiyonuna eklemiş ancak tg_pt_gp varyantı atlanmıştır; bu sorun burada giderilmiştir.
Nasıl düzeltilir
- linux linux_kernel5.10.258, 5.15.209, 6.1.175, 6.6.140, 6.12.88, 6.18.30, 7.0.7 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.38 ≤ v < 5.10.258, 5.11 ≤ v < 5.15.209, 5.16 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.140, 6.7 ≤ v < 6.12.88, 6.13 ≤ v < 6.18.30, 6.19 ≤ v < 7.0.7, 7.1 | 5.10.258, 5.15.209, 6.1.175, 6.6.140, 6.12.88, 6.18.30, 7.0.7 |
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.