CVE-2024-36702
WysokieCVSS 7.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 16 - wyżej niż 16% wszystkich znanych CVE
Streszczenie
W bibliotece libiec61850 w wersji 1.5 odkryto przepełnienie sterty w funkcji BerEncoder_encodeLength w pliku /asn1/ber_encoder.c. Podatność może pozwolić atakującemu na zdalne wykonanie kodu lub spowodowanie awarii systemu.
Ocena ryzyka
Ryzyko dla organizacji obejmuje potencjalne przejęcie kontroli nad systemami wykorzystującymi libiec61850, co może prowadzić do naruszenia integralności danych i dostępności usług.
Rekomendacja
Zaleca się natychmiastową aktualizację biblioteki libiec61850 do najnowszej wersji, która zawiera poprawkę dla tej podatności. Należy również przejrzeć konfigurację systemów pod kątem wykorzystania podatnych wersji.
Inne podatności w libiec61850
Zobacz wszystkie- CVE-2026-52134Krytyczne
libiec61850 w wersji 1.6 zawiera podatność w funkcji parseGoosePayload() w pliku /goose/goose_receiver.c, która pozwala atakującym na ominięcie uwierzytelniania za pomocą przechwyconej ramki GOOSE.
- CVE-2026-19259Średnie
W bibliotece MZ Automation libiec61850 do wersji 1.6.1 wykryto podatność na przepełnienie bufora na stercie w funkcji MmsMapping_varAccessSpecToObjectReference w pliku src/iec61850/common/iec61850_common.c w komponencie MMS Protocol Workflow. Manipulacja argumentem GetNamedVariableListAttributesResponse.itemId prowadzi do przepełnienia. Atak wymaga dostępu lokalnego, a exploit jest publiczny.
- CVE-2026-19206Średnie
W MZ Automation libiec61850 do wersji 1.6.1 wykryto podatność w funkcji SVReceiver_stopThreadless w pliku src/sampled_values/sv_subscriber.c. Manipulacja prowadzi do przepełnienia bufora na stercie. Atak musi być przeprowadzony lokalnie, a exploit jest publiczny. Wersja 1.6.2 zawiera poprawkę.
- CVE-2026-19108Średnie
Podatność use-after-free w bibliotece MZ Automation libiec61850 do wersji 1.6.1, w funkcji deleteDataSetValuesShadowBuffer w pliku src/iec61850/server/mms_mapping/reporting.c (komponent URCB Revalidation). Atak wymaga dostępu lokalnego. Exploit został opublikowany. Aktualizacja do wersji 1.6.2 naprawia problem.
- CVE-2026-18583Średnie
W bibliotece mz-automation libiec61850 do wersji 1.6.1 wykryto podatność w komponencie MMS Request Handler. Funkcja checkDataSetAccess w pliku src/iec61850/server/mms_mapping/mms_mapping.c powoduje odczyt poza zakresem. Atak może być przeprowadzony zdalnie. Dostępny jest publiczny exploit.
Oryginalny opis (angielski, źródło NVD)
libiec61850 v1.5 was discovered to contain a heap overflow via the BerEncoder_encodeLength function at /asn1/ber_encoder.c.

