CVE-2026-82619
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 22 - wyżej niż 22% wszystkich znanych CVE
Streszczenie
Wykryto podatność w Systerel S2OPC do wersji 1.7.3. Funkcja monitored_item_event_filter_treatment_bs__init_event_filter_ctx_and_result w pliku subscription_mgr.c jest podatna na użycie po zwolnieniu (use after free) przez argument EventFilter. Atak może być przeprowadzony zdalnie, a exploit jest publiczny. Dostępna jest poprawka.
Ocena ryzyka
Ryzyko zdalnego wykonania kodu lub awarii, co może prowadzić do naruszenia bezpieczeństwa systemów przemysłowych.
Rekomendacja
Zaleca się zastosowanie poprawki o identyfikatorze a4cee16a851b971be447a6ed531173702c722b99 lub aktualizację do nowszej wersji.
Inne podatności w S2OPC
Zobacz wszystkie- CVE-2026-67868Krytyczne
Podatność polegająca na zapisie poza zakresem pamięci (heap-based out-of-bounds write) w S2OPC 1.7.3 występuje w obsłudze EventFilter po stronie serwera podczas przetwarzania CreateMonitoredItems. Pozwala to zdalnemu atakującemu na wykonanie dowolnego kodu.
- CVE-2026-90782Średnie
Biblioteka S2OPC do wersji 1.7.3 zawiera podatność polegającą na dereferencji wskaźnika null w funkcji msg_subscription_publish_bs__alloc_notification_message_items(), gdzie nieudana alokacja dla DataChangeNotification jest nadpisywana przez udaną alokację dla EventNotificationList. Atakujący może wywołać błędy alokacji sterty w sesjach z powiadomieniami o zmianie danych i zdarzeniach, powodując zakończenie procesu serwera.
- CVE-2026-82618Średnie
W Systerel S2OPC do wersji 1.7.3 wykryto podatność w funkcji set_range_matrix_on_string_array pliku src/Common/opcua_types/sopc_builtintypes.c komponentu String Array Range Writing. Manipulacja powoduje odczyt poza zakresem. Atak może być przeprowadzony zdalnie. Projekt został poinformowany, ale nie odpowiedział.
- CVE-2026-78049Niskie
Podatność znaleziona w Systerel S2OPC do wersji 1.7.3 dotyczy funkcji SOPC_NodeMgtHelperInternal_AddVariableNodeAttributes w pliku src/ClientServer/address_space/internal/sopc_node_mgt_helper_internal.c komponentu AddNodes Service. Manipulacja argumentem UserAccessLevel prowadzi do odczytu poza zakresem. Atak może być zainicjowany zdalnie, ale wymaga wysokiego stopnia złożoności i jest trudny do wykorzystania. Exploit został ujawniony publicznie.
- CVE-2026-67872Wysokie
Problem w Systerel S2OPC 1.7.3 pozwala zdalnemu atakującemu spowodować odmowę usługi poprzez obsługę zmiany rozmiaru kolejki monitorowanych zdarzeń.
- CVE-2026-67871Wysokie
Podatność na przepełnienie bufora w Systerel S2OPC 1.7.3 umożliwia zdalnemu atakującemu wywołanie odmowy usługi poprzez funkcje AddNodes, address_space_bs.c, sopc_node_mgt_helper_internal.c oraz toolkit_test_server.
- CVE-2026-67867Wysokie
W Systerel S2OPC 1.7.3 wykryto podatność polegającą na przepełnieniu bufora, która pozwala zdalnemu atakującemu wywołać odmowę usługi przez wrapper Alarm/Conditions podczas przetwarzania danych PublishResponse EventNotificationList.
- CVE-2026-67866Wysokie
W Systerel S2OPC 1.7.3 wykryto podatność polegającą na przepełnieniu bufora, która pozwala zdalnemu atakującemu wywołać odmowę usługi przez funkcje LockedStaMac_ProcessMsg_DeleteMonitoredItemsResponse i SOPC_StaMac_NewDeleteMonitoredItems w ścieżce klienta DeleteMonitoredItems.
- CVE-2026-67865Wysokie
S2OPC 1.7.3 zawiera odczyt poza zakresem w obsłudze RepublishResponse, co pozwala zdalnemu atakującemu spowodować odmowę usługi.
- CVE-2026-18257Średnie
Nieprawidłowe sprawdzanie okresu ważności certyfikatu głównego wystawcy w opakowaniu kryptograficznym CycloneCrypto w S2OPC powoduje, że certyfikat wydany przez tego wystawcę jest uznawany za zaufany, nawet jeśli jest nieważny.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was identified in Systerel S2OPC up to 1.7.3. The impacted element is the function monitored_item_event_filter_treatment_bs__init_event_filter_ctx_and_result of the file src/ClientServer/services/bgenc/subscription_mgr.c. Such manipulation of the argument EventFilter leads to use after free. The attack may be performed from remote. The exploit is publicly available and might be used. The name of the patch is a4cee16a851b971be447a6ed531173702c722b99. It is best practice to apply a patch to resolve this issue.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

