CRITICAL🇬🇧 English

CVE-2021-33485

Heap-based Buffer Overflow w CODESYS Control Runtime przed wersją 3.5.17.10

CVSS 9.8v3.1pub. 2021-08-03upd. 2026-05-29

W systemie CODESYS Control Runtime przed wersją 3.5.17.10 wykryto podatność typu heap-based buffer overflow (przepełnienie bufora na stercie). Błąd posiada ocenę CVSS 9.8 (CRITICAL) i może być wykorzystany zdalnie bez uwierzytelnienia, co czyni go ekstremalnie niebezpiecznym w środowiskach przemysłowych.

Pokaż oryginał (EN)

CODESYS Control Runtime system before 3.5.17.10 has a Heap-based Buffer Overflow.

🤖 Analiza AI
Jak działa

Podatność polega na przepełnieniu bufora w obszarze pamięci sterty (heap), co jest klasyfikowane jako CWE-787 (zapis poza granicami bufora) oraz CWE-122 (heap-based buffer overflow). Atakujący może przesłać specjalnie spreparowane dane sieciowe do systemu uruchomieniowego CODESYS, powodując nadpisanie obszarów pamięci poza przeznaczonym buforem. Wektor ataku sieciowy (AV:N), brak wymagań dotyczących złożoności ataku (AC:L) oraz brak konieczności uwierzytelnienia (PR:N, UI:N) oznaczają, że exploit może być przeprowadzony przez dowolny podmiot mający dostęp sieciowy do urządzenia.

Skutki

Udane wykorzystanie podatności może umożliwić atakującemu zdalne wykonanie dowolnego kodu (RCE) na atakowanym systemie, a także naruszenie poufności, integralności i dostępności danych — co w środowisku przemysłowym (OT/ICS) może prowadzić do zakłócenia lub przejęcia kontroli nad procesami przemysłowymi.

Mitygacja

Należy zaktualizować CODESYS Control Runtime System do wersji 3.5.17.10 lub nowszej. Szczegółowe informacje i patche dostępne są w portalu klientów CODESYS pod adresem wskazanym w referencjach producenta. Zaleca się również ograniczenie dostępu sieciowego do systemów uruchomieniowych CODESYS za pomocą firewall oraz segmentacji sieci przemysłowej.

Kogo dotyczy

CODESYS Control Runtime System w wersjach przed 3.5.17.10, w tym produkty: CODESYS Control, CODESYS Control RTE, CODESYS Control Runtime System Toolkit oraz CODESYS Control Win SL.

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Codesys Control

    APP
    Codesys
    < 4.2.0.0≤ 4.2.0.0
  • Codesys Control Rte

    APP
    Codesys
    < 3.5.17.10
  • Codesys Control Runtime System Toolkit

    APP
    Codesys
    < 3.5.17.10
  • Codesys Control Win Sl

    APP
    Codesys
    < 3.5.17.10
  • Codesys Embedded Target Visu Toolkit

    APP
    Codesys
    < 3.5.17.10
  • Codesys Hmi

    APP
    Codesys
    < 3.5.17.10
  • Codesys Remote Target Visu Toolkit

    APP
    Codesys
    < 3.5.17.10
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
Tagi
Memory
CWE
Referencje

Powiązane podatności

CVE-2020-10245CRITICAL9.8PL ✓ten sam produkt

Buffer overflow w serwerze web CODESYS V3 umożliwiający RCE

CVE-2019-18858CRITICAL9.8PL ✓ten sam produkt

Buffer Overflow w serwerze WWW CODESYS 3 — zdalne wykonanie kodu

CVE-2019-13548CRITICAL9.8PL ✓ten sam produkt

Stack overflow w CODESYS V3 web server umożliwiający RCE

CVE-2018-10612CRITICAL9.8PL ✓ten sam produkt

CODESYS Control V3 — brak domyślnego uwierzytelniania i szyfrowania komunikacji

CVE-2025-41738HIGH7.5ten sam produkt

An unauthenticated remote attacker may cause the visualisation server of the CODESYS Control runtime system to...