CVE-2026-65709
WysokieCVSS 8.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
Brak autoryzacji na poziomie obiektu w API JSON-RPC w sysPass do wersji 3.2.11, umożliwiający posiadaczom tokenów API wyliczanie metadanych kont, nadpisywanie haseł i usuwanie kont w całym skarbcu bez kontroli dostępu.
Ocena ryzyka
Atakujący może modyfikować lub usuwać konta poza zakresem uprawnień tokena, co może prowadzić do naruszenia integralności danych.
Rekomendacja
Zaktualizuj sysPass do wersji zawierającej poprawkę lub wdróż odpowiednie kontrole dostępu na poziomie obiektu.
Inne podatności w sysPass
Zobacz wszystkie- CVE-2026-63725Wysokie
sysPass w funkcji FileBackupService::doBackupFiles() buduje polecenie tar przez konkatenację ścieżki katalogu kopii zapasowej bez użycia escapeshellarg() i bez walidacji znaków. Administrator (lub atakujący z tokenem API) może zapisać ścieżkę zawierającą metaznaki powłoki, co przy wyzwoleniu kopii zapasowej umożliwia wykonanie dowolnych poleceń systemowych jako użytkownik procesu webowego. Może to prowadzić do odczytania hasła głównego i klucza szyfrowania, odszyfrowania wszystkich haseł i przejęcia systemu.
- CVE-2026-65711Wysokie
Podatność na wstrzyknięcie poleceń systemu operacyjnego w sysPass do wersji 3.2.11, umożliwiająca uwierzytelnionym administratorom wykonanie dowolnych poleceń poprzez ustawienie złośliwej ścieżki kopii zapasowej i wywołanie kopii zapasowej.
- CVE-2026-65710Wysokie
Brak autoryzacji w sysPass do wersji 3.2.11, umożliwiający uwierzytelnionym użytkownikom z flagą PUBLICLINK_CREATE nieautoryzowane odszyfrowanie i trwałe przechowywanie haseł dowolnych kont w skarbcu.
- CVE-2026-65708Wysokie
Podatność na bezpośrednie odwołanie do niebezpiecznego obiektu w sysPass do wersji 3.2.11, umożliwiająca uwierzytelnionemu atakującemu dostęp do załączników plików kont, do których nie ma uprawnień ACL.
Oryginalny opis (angielski, źródło NVD)
sysPass through version 3.2.11 contains a missing object-level authorization vulnerability in the JSON-RPC API that allows API token holders to enumerate account metadata, overwrite passwords, and delete accounts across the entire vault without per-account access control. Attackers can invoke AccountController methods such as viewAction, editAction, deleteAction, and editPassAction without AccountFilterUser checks to modify or delete accounts beyond the scope of their assigned token permissions.

