CRITICAL✓ PATCH🇬🇧 English

CVE-2018-8540

RCE w Microsoft .NET Framework — błąd walidacji danych wejściowych

CVSS 9.8v3.0pub. 2018-12-12upd. 2024-11-21

Podatność umożliwia zdalne wykonanie kodu (RCE) w Microsoft .NET Framework na skutek nieprawidłowej walidacji danych wejściowych. Ze względu na brak wymagań dotyczących uwierzytelnienia oraz sieciowy wektor ataku, zagrożenie jest klasyfikowane jako krytyczne.

Pokaż oryginał (EN)

A remote code execution vulnerability exists when the Microsoft .NET Framework fails to validate input properly, aka ".NET Framework Remote Code Injection Vulnerability." This affects Microsoft .NET Framework 4.6, Microsoft .NET Framework 3.5, Microsoft .NET Framework 4.7/4.7.1/4.7.2, Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.1/4.7.2, Microsoft .NET Framework 3.5.1, Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2, Microsoft .NET Framework 4.5.2, Microsoft .NET Framework 4.7.1/4.7.2, Microsoft .NET Framework 4.7.2, Microsoft .NET Framework 4.6.2.

🤖 Analiza AI
Jak działa

Błąd wynika z niedostatecznej walidacji danych wejściowych przez Microsoft .NET Framework (CWE-94 — nieprawidłowa kontrola generowania kodu). Atakujący może dostarczyć specjalnie spreparowane dane, które prowadzą do wstrzyknięcia i wykonania złośliwego kodu po stronie aplikacji działającej na podatnym frameworku. Atak może być przeprowadzony zdalnie, bez uwierzytelnienia i bez interakcji użytkownika, co czyni go szczególnie niebezpiecznym.

Skutki

Atakujący może uzyskać pełną kontrolę nad podatnym systemem, w tym możliwość odczytu i modyfikacji danych oraz zakłócenia dostępności usług — z uprawnieniami procesu obsługującego aplikację .NET.

Mitygacja

Należy niezwłocznie zainstalować aktualizacje zabezpieczeń udostępnione przez Microsoft w ramach Patch Tuesday z grudnia 2018 r. Szczegółowe informacje o dostępnych patchach znajdują się w oficjalnym poradniku Microsoft: https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2018-8540

Kogo dotyczy

Microsoft .NET Framework w wersjach: 3.5, 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 — działających na Microsoft Windows 10 oraz innych wersjach systemu Windows obsługujących wymienione wersje frameworka.

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Microsoft .net Framework

    APP
    Microsoft
    3.53.5.14.5.24.64.6.14.6.24.74.7.14.7.2
  • Microsoft Windows 10

    OS
    Microsoft
    16071703170918031809
  • Microsoft Windows 7

    OS
    Microsoft
    wszystkie wersje
  • Microsoft Windows 8.1

    OS
    Microsoft
    wszystkie wersje
  • Microsoft Windows Rt 8.1

    OS
    Microsoft
    wszystkie wersje
  • Microsoft Windows Server 2008

    OS
    Microsoft
    r2
  • Microsoft Windows Server 2012

    OS
    Microsoft
    r2
  • Microsoft Windows Server 2016

    OS
    Microsoft
    17091803
  • Microsoft Windows Server 2019

    OS
    Microsoft
    wszystkie wersje
🟢
PATCH DOSTĘPNY
Aktualizacja od producenta gotowa. Wdrożenie w ramach standardowego cyklu.
Tagi
RCE
CWE
Referencje

Powiązane podatności

CVE-2026-33824CRITICAL9.8⚠ KEVPL ✓ten sam produkt

Double free w Windows IKE Extension umożliwia zdalne wykonanie kodu

CVE-2025-59287CRITICAL9.8⚠ KEVPL ✓ten sam produkt

RCE w Windows Server Update Service (WSUS) — deserializacja danych

CVE-2020-1350CRITICAL10.0⚠ KEVPL ✓ten sam produkt

RCE w Windows DNS Server — krytyczna podatność SIGRed (CVSS 10.0)

CVE-2020-1040CRITICAL9.0⚠ KEVPL ✓ten sam produkt

RCE w Hyper-V RemoteFX vGPU — błąd walidacji wejścia od gościa

CVE-2020-0646CRITICAL9.8⚠ KEVPL ✓ten sam produkt

RCE w Microsoft .NET Framework — nieprawidłowa walidacja danych wejściowych