Katalog CVE

CVE-2026-86754

WysokieCVSS 7.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

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

Streszczenie

Snipe-IT przed wersją 8.7.0 nieprawidłowo zabezpiecza trasy zarządzania klientami OAuth Laravel Passport, co pozwala każdemu uwierzytelnionemu użytkownikowi na rejestrację klientów OAuth z kontrolowanymi przez atakującego URI przekierowań. Atakujący mogą nakłonić administratorów do zatwierdzenia ekranów zgody, a następnie wymienić kody autoryzacyjne na tokeny Bearer z pełnymi uprawnieniami API administratora, ważnymi nawet przez 40 lat.

Ocena ryzyka

Ryzyko obejmuje przejęcie pełnych uprawnień administratora przez nieautoryzowanych użytkowników, co może prowadzić do całkowitej kompromitacji systemu.

Rekomendacja

Zaleca się aktualizację Snipe-IT do wersji 8.7.0 lub nowszej oraz ograniczenie dostępu do tras zarządzania klientami OAuth tylko dla administratorów.

Inne podatności w Snipe-IT

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

Snipe-IT before 8.7.0 fails to properly gate Laravel Passport's OAuth client management routes, allowing any authenticated user to register OAuth clients with attacker-controlled redirect URIs. Attackers can trick administrators into approving consent screens, then exchange authorization codes for bearer tokens inheriting full admin API permissions lasting up to 40 years.

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