Katalog CVE

CVE-2026-55843

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

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

Streszczenie

W Snipe-IT przed wersją 8.6.0, w metodzie UsersController::update() brakujące pole uprawnień w żądaniu jest przetwarzane przez akcje NormalizePermissionsPayloadAction i PreserveUnauthorizedPrivilegedPermissionsAction w sposób, który może nadpisać uprawnienia docelowego użytkownika niekompletnym zestawem. Pozwala to administratorowi modyfikującemu innego administratora lub użytkownikowi z uprawnieniem users.edit modyfikującemu zwykłe konto na usunięcie uprawnień administracyjnych lub szczegółowych.

Ocena ryzyka

Ryzyko polega na możliwości nieautoryzowanej eskalacji lub degradacji uprawnień, co może prowadzić do przejęcia kontroli nad systemem przez atakującego lub usunięcia kluczowych uprawnień administratora, zakłócając zarządzanie zasobami IT.

Rekomendacja

Zaleca się natychmiastową aktualizację Snipe-IT do wersji 8.6.0 lub nowszej, która zawiera poprawkę eliminującą tę podatność.

Inne podatności w Snipe-IT

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

Snipe-IT is an IT asset/license management system. Prior to 8.6.0, UsersController::update() passes a missing permission request field through NormalizePermissionsPayloadAction and PreserveUnauthorizedPrivilegedPermissionsAction in a way that can overwrite a target user’s permissions with a sparse result, allowing an administrator updating another administrator, or a user with users.edit updating a regular account, to remove the target’s administrative or granular permissions. This issue is fixed in version 8.6.0.

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