CVE-2025-36853
Təsvir
msdia140.dll faylında tam ədəd daşması (integer overflow) və yığın əsaslı daşma (heap-based overflow) səbəbindən zəiflik (CVE-2025-21172) mövcuddur. CWE-122: Yığın əsaslı bufer daşmasına (Heap-based Buffer Overflow) əsasən, yığın daşması şəraiti elə bir bufer daşmasıdır ki, burada üzərinə yazıla bilən bufer yaddaşın yığın (heap) hissəsində ayrılmışdır; bu, adətən buferin malloc() kimi rutin vasitəsilə ayrıldığını bildirir. CWE-190: Tam ədəd daşması və ya dövr etməsinə (Integer Overflow or Wraparound) əsasən, məhsul elə bir hesablama aparır ki, məntiq nəticə dəyərinin həmişə orijinal dəyərdən böyük olacağını fərz etdikdə, bu, tam ədəd daşmasına və ya dövr etməsinə səbəb ola bilər. Bu, tam ədəd dəyəri müvafiq təmsildə saxlamaq üçün çox böyük olan bir dəyərə artırıldıqda baş verir. Belə olduqda, dəyər çox kiçik və ya mənfi ədədə çevrilə bilər. QEYD: Bu CVE yalnız istifadəsi dayandırılmış (End Of Life - EOL) proqram komponentlərinə təsir edir. Vendor, Microsoft, sorğuya cavab olaraq gələcəkdə heç bir yeniləmənin və ya dəstəyin təmin edilməyəcəyini bildirmişdir.
Necə düzəltmək olar
- Microsoft .NET 6.06.0.36 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| 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 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.