CVE-2021-30120
KrytyczneCVSS 9.9Prawdopodobieństwo exploitacji (EPSS)
Bardzo wysokie ryzykoPercentyl 92 - wyżej niż 92% wszystkich znanych CVE
Streszczenie
Kaseya VSA przed wersją 9.5.7 pozwala atakującym na obejście wymogu uwierzytelniania dwuskładnikowego (2FA). Weryfikacja 2FA jest wymuszana po stronie klienta, a nie serwera, co można obejść za pomocą lokalnego proxy.
Ocena ryzyka
Obejście 2FA sprawia, że mechanizm ten jest bezużyteczny, co zwiększa ryzyko nieautoryzowanego dostępu do kont użytkowników i systemu VSA.
Rekomendacja
Zaktualizuj Kaseya VSA do wersji 9.5.7 lub nowszej. Upewnij się, że weryfikacja 2FA jest wymuszana po stronie serwera.
Inne podatności w Kaseya VSA
Zobacz wszystkie- CVE-2021-30116KrytyczneAktywnie exploitowane
Kaseya VSA przed wersją 9.5.7 umożliwia ujawnienie poświadczeń. Domyślna strona pobierania klientów (dl.asp) nie wymaga uwierzytelnienia i generuje plik KaseyaD.ini zawierający Agent_Guid i AgentPassword, które można wykorzystać do uzyskania sesji (sessionId) i obejścia uwierzytelnienia.
- CVE-2018-20753KrytyczneAktywnie exploitowane
Kaseya VSA RMM przed R9.3 9.3.0.35, R9.4 przed 9.4.0.36 i R9.5 przed 9.5.0.5 umożliwia nieuprzywilejowanym zdalnym atakującym wykonanie payloadów PowerShell na wszystkich zarządzanych urządzeniach. W styczniu 2018 atakujący aktywnie wykorzystywali tę podatność w środowisku produkcyjnym.
- CVE-2017-18362KrytyczneAktywnie exploitowane
Integracja ConnectWise ManagedITSync do 2017 dla Kaseya VSA jest podatna na nieuwierzytelnione zdalne polecenia, które umożliwiają pełny bezpośredni dostęp do bazy danych Kaseya VSA. W lutym 2019 atakujący aktywnie wykorzystywali tę podatność do pobierania i wykonywania oprogramowania ransomware na wszystkich punktach końcowych zarządzanych przez serwer VSA. Jeśli strona ManagedIT.asmx jest dostępna przez interfejs webowy Kaseya VSA, każdy z dostępem może wykonywać dowolne zapytania SQL, zarówno odczyt, jak i zapis, bez uwierzytelnienia.
Oryginalny opis (angielski, źródło NVD)
Kaseya VSA before 9.5.7 allows attackers to bypass the 2FA requirement. The need to use 2FA for authentication in enforce client-side instead of server-side and can be bypassed using a local proxy. Thus rendering 2FA useless. Detailed description --- During the login process, after the user authenticates with username and password, the server sends a response to the client with the booleans MFARequired and MFAEnroled. If the attacker has obtained a password of a user and used an intercepting proxy (e.g. Burp Suite) to change the value of MFARequered from True to False, there is no prompt for the second factor, but the user is still logged in.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

