Katalog CVE

CVE-2026-57446

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W libIEC61850 od wersji 1.6.1 do 1.6.2 udana operacja MMS ObtainFile zamyka uchwyt pliku w zadaniu, ale pozostawia nieaktualną niepustą wartość w zadaniu oznaczonym jako nieużywane. Jeśli późniejsze żądanie ObtainFile użyje tego zadania i utworzenie miejsca docelowego się nie powiedzie, procedura czyszczenia ponownie zamyka nieaktualny obiekt FILE, co pozwala zdalnie wywołać awarię serwera.

Ocena ryzyka

Serwery z włączoną usługą plików MMS i ObtainFile mogą zostać zdalnie zawieszone przez sekwencję żądań sukcesu, a następnie niepowodzenia, powodując odmowę usługi.

Rekomendacja

Zaktualizuj libIEC61850 do wersji 1.6.2 lub nowszej, która naprawia tę podatność.

Inne podatności w libIEC61850

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

libIEC61850 is an open-source implementation of IEC 61850 client and server protocols including MMS, GOOSE, Sampled Values, and R-Session. From 1.6.1 until 1.6.2, a successful MMS ObtainFile operation closes MmsObtainFileTask::fileHandle but leaves the stale non-NULL value in a task marked MMS_FILE_UPLOAD_STATE_NOT_USED. If a later ObtainFile request reuses that task and destination creation fails, MMS_FILE_UPLOAD_STATE_SEND_OBTAIN_FILE_ERROR_DESTINATION cleanup closes the stale FILE object again. Servers with the MMS file service and ObtainFile enabled can therefore be crashed remotely by the success-then-failure request sequence. This issue is fixed in version 1.6.2.

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