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.
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.
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.
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.
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:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HCodesys Control
APPCodesys< 4.2.0.0≤ 4.2.0.0Codesys Control Rte
APPCodesys< 3.5.17.10Codesys Control Runtime System Toolkit
APPCodesys< 3.5.17.10Codesys Control Win Sl
APPCodesys< 3.5.17.10Codesys Embedded Target Visu Toolkit
APPCodesys< 3.5.17.10Codesys Hmi
APPCodesys< 3.5.17.10Codesys Remote Target Visu Toolkit
APPCodesys< 3.5.17.10
Powiązane podatności
Buffer overflow w serwerze web CODESYS V3 umożliwiający RCE
Buffer Overflow w serwerze WWW CODESYS 3 — zdalne wykonanie kodu
Stack overflow w CODESYS V3 web server umożliwiający RCE
CODESYS Control V3 — brak domyślnego uwierzytelniania i szyfrowania komunikacji
An unauthenticated remote attacker may cause the visualisation server of the CODESYS Control runtime system to...