CVE-2026-65710
WysokieCVSS 7.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 8 - wyżej niż 8% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Atakujący może uzyskać dostęp do haseł wszystkich kont w skarbcu, co może prowadzić do naruszenia poufności danych.
Rekomendacja
Zaktualizuj sysPass do wersji zawierającej poprawkę lub wdróż odpowiednie kontrole dostępu.
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-65709Wysokie
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.
- 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 authorization vulnerability that allows authenticated users with the PUBLICLINK_CREATE profile flag to trigger unauthorized decryption and persistent storage of any vault account's password by exploiting the absence of AccountAcl checks in the public link creation flow. Attackers can invoke the saveCreateFromAccountAction endpoint to cause AccountService::getDataForLink to load arbitrary target accounts without AccountFilterUser restrictions, decrypt credentials using the session master key, and serialize cleartext passwords into Vault storage on the PublicLink database row, enabling subsequent unauthenticated retrieval if the generated link hash is recovered.

