Katalog CVE

CVE-2026-61745

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

Percentyl 34 - wyżej niż 34% wszystkich znanych CVE

Streszczenie

W systemie InvenTree endpoint POST /api/machine/{pk}/restart/ używa IsAuthenticatedOrReadScope bez wymagania roli ADMIN, która jest wymagana przy innych operacjach zarządzania maszynami. Każdy uwierzytelniony użytkownik bez roli ADMIN, w tym użytkownik magazynu z samą rolą STOCK, może wywołać MachineRestart i zrestartować dowolną zarejestrowaną maszynę, resetując jej status i przerywając aktywne drukowanie, skanowanie lub inne operacje. Problem naprawiono w wersji 1.4.0.

Ocena ryzyka

Użytkownik z niskimi uprawnieniami może zdalnie restartować maszyny, przerywając aktywne zadania produkcyjne lub magazynowe. Może to powodować straty materiałowe, opóźnienia i zakłócenia w działaniu urządzeń.

Rekomendacja

Zaktualizuj InvenTree do wersji 1.4.0 lub nowszej. Do czasu aktualizacji rozważ ograniczenie dostępu do endpointu restartu maszyn wyłącznie do zaufanych sieci lub ról administracyjnych.

Inne podatności w InvenTree

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

InvenTree is an Open Source Inventory Management System. Prior to 1.4.0, the POST /api/machine/{pk}/restart/ endpoint in src/backend/InvenTree/machine/api.py uses IsAuthenticatedOrReadScope without requiring the ADMIN role used by other machine management operations. Any authenticated user who lacks the ADMIN role, including a warehouse user with only the STOCK role, can cause MachineRestart to invoke registry.restart_machine() for any registered machine, resetting its status and interrupting active printing, scanning, or other machine operations. This issue is fixed in version 1.4.0.

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