CVE-2025-40297
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net: bridge: MST port durumu baypası nedeniyle oluşan use-after-free hatası düzeltildi syzbot[1], süresi dolmuş bir fdb silinirken bir use-after-free durumu raporlamıştır. Bu durum, tüm fdb'leri temizlendikten sonra hala devam eden öğrenme işlemi ile bir portun silinmesi arasındaki yarış durumundan kaynaklanmaktadır. Portun durumu devre dışı olarak değiştirildiği için o sırada herhangi bir öğrenme işleminin gerçekleşmemesi gerekir; ancak MST etkinse, port durumunu baypas eder ve bu durum VLAN filtrelemesinin devre dışı olmasıyla birleştiğinde, port silinirken gerçekleşmemesi gereken bir zamanda fdb öğrenimine yol açabilir. VLAN filtrelemesinin devre dışı olması gerekir çünkü port silinirken port VLAN'larını temizleriz ve bu da öğrenmeyi durdurur. Bu düzeltme, port silinirken NULL olarak başlatılan portun vlan grubuna yönelik bir kontrol ekleyerek port durumu baypasını önler. MST etkin olduğunda, portun vlan grubu işaretçisi cache-hot olduğu için fast-path üzerinde minimum düzeyde yeni bir ek yük oluşacaktır. [1] https://syzkaller.appspot.com/bug?extid=dd280197f0f7ab3917be
Nasıl düzeltilir
- Linux Linuxe19085b2a86addccff33ab8536fc67ebd9d52198, 3b60ce334c1ce8b3fad7e02dcd5ed9f6646477c8, bf3843183bc3158e5821b46f330c438ae9bd6ddb, 991fbe1680cd41a5f97c92cd3a3496315df36e4b, 8dca36978aa80bab9d4da130c211db75c9e00048 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | ec7328b59176227216c461601c6bd0e922232a9b ≤ v < e19085b2a86addccff33ab8536fc67ebd9d52198, ec7328b59176227216c461601c6bd0e922232a9b ≤ v < 3b60ce334c1ce8b3fad7e02dcd5ed9f6646477c8, ec7328b59176227216c461601c6bd0e922232a9b ≤ v < bf3843183bc3158e5821b46f330c438ae9bd6ddb, ec7328b59176227216c461601c6bd0e922232a9b ≤ v < 991fbe1680cd41a5f97c92cd3a3496315df36e4b, ec7328b59176227216c461601c6bd0e922232a9b ≤ v < 8dca36978aa80bab9d4da130c211db75c9e00048, 5.18 | e19085b2a86addccff33ab8536fc67ebd9d52198, 3b60ce334c1ce8b3fad7e02dcd5ed9f6646477c8, bf3843183bc3158e5821b46f330c438ae9bd6ddb, 991fbe1680cd41a5f97c92cd3a3496315df36e4b, 8dca36978aa80bab9d4da130c211db75c9e00048 |
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.