CVE-2026-104629
WysokieCVSS 8.8Streszczenie
Mechanizm ładowania komponentów w openPDC i openHistorian konstruuje i uruchamia dowolnie wskazany typ, który może być nieprawidłowym komponentem. Uwierzytelniony atakujący z możliwością umieszczenia pliku w systemie plików hosta może wykonać dowolny kod konstruktora z uprawnieniami konta usługi.
Ocena ryzyka
Atakujący z kontem użytkownika może wykonać dowolny kod w kontekście konta usługi, co prowadzi do pełnego przejęcia usługi i potencjalnej eskalacji w systemie.
Rekomendacja
Zaktualizuj openPDC i openHistorian do wersji zawierającej poprawkę oraz ogranicz możliwość zapisu plików na hoście do zaufanych kont.
Inne podatności w openPDC/openHistorian
Oryginalny opis (angielski, źródło NVD)
A component loading mechanism in openPDC and openHistorian will construct and run any specified type, which may be an invalid component to load. An attacker with an authenticated user account and the ability to place a file on the host filesystem can use this to run arbitrary constructor code, and this code runs with the privileges of the affected service account.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

