Katalog CVE

CVE-2025-11782

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność przepełnienia bufora na stosie w Circutor SGE-PLC1000/SGE-PLC50 w wersji 9.0.2. Funkcja 'ShowDownload()' używa 'sprintf()' do formatowania ciągu zawierającego kontrolowane przez użytkownika dane wejściowe z 'GetParameter(meter)' w buforze o stałym rozmiarze 'acStack_4c' (64 bajty) bez sprawdzania długości. Atakujący może podać zbyt długą wartość parametru 'meter', przekraczającą rozmiar bufora.

Ocena ryzyka

Ryzyko obejmuje możliwość zdalnego wykonania kodu lub awarii systemu, co może zakłócić działanie urządzeń przemysłowych i narazić organizację na straty operacyjne.

Rekomendacja

Zaleca się natychmiastowe zastosowanie poprawek producenta oraz ograniczenie dostępu do interfejsu zarządzania urządzeniem tylko dla zaufanych sieci.

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

Stack-based buffer overflow vulnerability in Circutor SGE-PLC1000/SGE-PLC50 v9.0.2. The 'ShowDownload()' function uses “sprintf()” to format a string that includes the user-controlled input of 'GetParameter(meter)' in the fixed-size buffer 'acStack_4c' (64 bytes) without checking the length. An attacker can provide an excessively long value for the 'meter' parameter that exceeds the 64-byte buffer size.

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