CVE-2025-36853
Açıklama
msdia140.dll bileşeninde tamsayı taşması ve yığın tabanlı taşma nedeniyle bir güvenlik açığı (CVE-2025-21172) bulunmaktadır. CWE-122: Heap-based Buffer Overflow uyarınca; yığın taşması durumu, üzerine yazılabilecek tamponun belleğin yığın (heap) bölümünde tahsis edildiği bir tampon taşmasıdır ve bu durum genellikle tamponun malloc() gibi bir rutin kullanılarak tahsis edildiği anlamına gelir. CWE-190: Integer Overflow or Wraparound uyarınca; mantığın sonuç değerinin her zaman orijinal değerden daha büyük olacağını varsaydığı durumlarda, bir ürünün tamsayı taşması veya devretmesi üretebilecek bir hesaplama yapmasıdır. Bu durum, bir tamsayı değerinin ilgili temsilde saklanamayacak kadar büyük bir değere artırılmasıyla meydana gelir. Bu gerçekleştiğinde, değer çok küçük veya negatif bir sayıya dönüşebilir. NOT: Bu CVE yalnızca Yaşam Döngüsü Sonu (EOL) yazılım bileşenlerini etkilemektedir. Satıcı Microsoft, yapılan sorgulama üzerine gelecekte herhangi bir güncelleme veya destek sağlanmayacağını belirtmiştir.
Nasıl düzeltilir
- Microsoft .NET 6.06.0.36 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Microsoft .NET 6.0 | 6.0.0 ≤ v < 6.0.36 | 6.0.36 |
| Microsoft Microsoft.NetCore.App.Runtime.linux-arm | >=6.0.0 ≤ v ≤ 6.0.36 | — |
| Microsoft Microsoft.NetCore.App.Runtime.linux-arm64 | >=6.0.0 ≤ v ≤ 6.0.36 | — |
| Microsoft Microsoft.NetCore.App.Runtime.linux-musl-arm | >=6.0.0 ≤ v ≤ 6.0.36 | — |
| Microsoft Microsoft.NetCore.App.Runtime.linux-musl-arm64 | >=6.0.0 ≤ v ≤ 6.0.36 | — |
| Microsoft Microsoft.NetCore.App.Runtime.linux-musl-x64 | >=6.0.0 ≤ v ≤ 6.0.36 | — |
| Microsoft Microsoft.NetCore.App.Runtime.linux-x64 | >=6.0.0 ≤ v ≤ 6.0.36 | — |
| Microsoft Microsoft.NetCore.App.Runtime.osx-arm64 | >=6.0.0 ≤ v ≤ 6.0.36 | — |
| Microsoft Microsoft.NetCore.App.Runtime.osx-x64 | >=6.0.0 ≤ v ≤ 6.0.36 | — |
| Microsoft Microsoft.NetCore.App.Runtime.win-arm | >=6.0.0 ≤ v ≤ 6.0.36 | — |
| Microsoft Microsoft.NetCore.App.Runtime.win-arm64 | >=6.0.0 ≤ v ≤ 6.0.36 | — |
| Microsoft Microsoft.NetCore.App.Runtime.win-x64 | >=6.0.0 ≤ v ≤ 6.0.36 | — |
| Microsoft Microsoft.NetCore.App.Runtime.win-x86 | >=6.0.0 ≤ v ≤ 6.0.36 | — |
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.