Katalog CVE

CVE-2026-86764

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

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

Streszczenie

Snipe-IT do wersji 8.6.4 (naprawione w 8.7.0) nie egzekwuje uprawnienia components.view na uwierzytelnionym punkcie końcowym GET /api/v1/hardware/<asset-id>/assigned/components. Punkt końcowy autoryzuje tylko assets.view na nadrzędnym zasobie przed zwróceniem powiązanych szczegółów komponentów; sprawdzenie components.view jest stosowane tylko do flagi available_actions.view w odpowiedzi, a nie do zwracanych danych. W rezultacie uwierzytelniony użytkownik posiadający tylko assets.view może wyliczyć identyfikatory komponentów, nazwy, przypisane ilości i notatki, które są w inny sposób chronione — bezpośredni punkt końcowy GET /api/v1/components/<id> poprawnie zwraca 403 Forbidden dla takich użytkowników.

Ocena ryzyka

Ujawnienie poufnych informacji o komponentach (identyfikatory, nazwy, ilości, notatki) użytkownikom bez odpowiednich uprawnień może naruszyć integralność danych i zasady dostępu.

Rekomendacja

Zaktualizuj Snipe-IT do wersji 8.7.0 lub nowszej, która egzekwuje uprawnienie components.view na tym punkcie końcowym.

Inne podatności w Snipe-IT

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

Snipe-IT through 8.6.4 (fixed in 8.7.0) does not enforce the components.view permission on the authenticated endpoint GET /api/v1/hardware/<asset-id>/assigned/components. The endpoint authorizes only assets.view on the parent asset before returning linked component details; the components.view check is applied only to the response's available_actions.view flag and not to the returned data. As a result, an authenticated user holding only assets.view can enumerate component IDs, names, assigned quantities, and notes that are otherwise protected — the direct GET /api/v1/components/<id> endpoint correctly returns 403 Forbidden for such users.

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