Katalog CVE

CVE-2011-1271

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Kompilator JIT w Microsoft .NET Framework 3.5 Gold i SP1, 3.5.1 oraz 4.0, gdy IsJITOptimizerDisabled jest ustawione na fałsz, nieprawidłowo obsługuje wyrażenia związane z nullowymi ciągami, co pozwala atakującym na obejście zamierzonych ograniczeń dostępu i wykonanie dowolnego kodu w sprzyjających okolicznościach, wykorzystując przygotowaną aplikację.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do uruchomienia złośliwego kodu w kontekście aplikacji, co stwarza poważne zagrożenie dla bezpieczeństwa systemów korzystających z podatnych wersji .NET Framework.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji .NET Framework, aby usunąć tę podatność oraz monitorowanie aplikacji pod kątem nieautoryzowanego dostępu.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

The JIT compiler in Microsoft .NET Framework 3.5 Gold and SP1, 3.5.1, and 4.0, when IsJITOptimizerDisabled is false, does not properly handle expressions related to null strings, which allows context-dependent attackers to bypass intended access restrictions, and consequently execute arbitrary code, in opportunistic circumstances by leveraging a crafted application, as demonstrated by (1) a crafted XAML browser application (aka XBAP), (2) a crafted ASP.NET application, or (3) a crafted .NET Framework application, aka ".NET Framework JIT Optimization Vulnerability."

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS