CVE-2026-89617
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: fs/ntfs3: günlük yeniden oynatma sırasında kirli sayfa tablosunun doğrulanması Her DIR_PAGE_ENTRY, uzunluğu diskteki lcns_follow alanı olan bir page_lcns[] dizisi ile sona erer. check_rstbl() tablo kayıtlarını doğrular ancak bu dizinin girişe sığdığını hiçbir zaman kontrol etmez; bu nedenle, özel olarak hazırlanmış bir lcns_follow değeri, v0->v1 dönüşümündeki memmove işleminin ve daha sonraki yeniden oynatma geçişlerinin giriş sınırlarının dışına çıkmasına neden olur. check_rstbl()'den hemen sonra, struct_size() aracılığıyla boyut beyanından daha büyük olan tüm girişleri reddetmek için check_dp_table() eklenmiştir (bu ifade aynı zamanda bu girişleri ayırmak için kullanılan ifadedir, dolayısıyla kontrol yapısal olarak taşmaya karşı güvenlidir). Böylece tüm tüketiciler lcns_follow değerine gerçek kapasite olarak güvenebilir. Bu durum, indeksi girişin kendisi tarafından sınırlandırılan her page_lcns[] erişimini (dönüşüm memmove işlemi, find_dp() üzerinden HotFix depolaması ve kendi kendini sınırlayan tarama döngüleri) kapsar. İndeksi günlük kaydından gelen erişimler ayrı bir sınıra ihtiyaç duyar ve takip eden bir yamada ele alınmıştır.
Nasıl düzeltilir
- Linux Linux0e07ea2fc45a7b4757ef7bf1f692cc0180a08323, 1e90b1703ee1a04cd3e9e399353fc536f5f3ba10, d23155634a4bc1183e761d5eb2c043b2e693cc98, 1200c2779c43b62656ccbb67df9468a7a9af2484, 2d94ffc9d7b5bb3517b129fe63b52d84bcd4ae56, 0908da07c23be4f94b99dfd9a94765525f0fe4bd, 006cb7713dec10368e699abc4367e5faa334c9a5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < 0e07ea2fc45a7b4757ef7bf1f692cc0180a08323, b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < 1e90b1703ee1a04cd3e9e399353fc536f5f3ba10, b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < d23155634a4bc1183e761d5eb2c043b2e693cc98, b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < 1200c2779c43b62656ccbb67df9468a7a9af2484, b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < 2d94ffc9d7b5bb3517b129fe63b52d84bcd4ae56, b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < 0908da07c23be4f94b99dfd9a94765525f0fe4bd, b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < 006cb7713dec10368e699abc4367e5faa334c9a5, 5.15 | 0e07ea2fc45a7b4757ef7bf1f692cc0180a08323, 1e90b1703ee1a04cd3e9e399353fc536f5f3ba10, d23155634a4bc1183e761d5eb2c043b2e693cc98, 1200c2779c43b62656ccbb67df9468a7a9af2484, 2d94ffc9d7b5bb3517b129fe63b52d84bcd4ae56, 0908da07c23be4f94b99dfd9a94765525f0fe4bd, 006cb7713dec10368e699abc4367e5faa334c9a5 |
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.