CVE-2026-34462
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 7 - wyżej niż 7% wszystkich znanych CVE
Streszczenie
W Sandboxie-Plus 1.17.2 i wcześniejszych, w handlerach ProcessServer (KillAllHandler, SuspendAllHandler, RunSandboxedHandler) występuje przepełnienie bufora stosu przez wcscpy bez sprawdzania null termination. Atakujący lokalny może uzyskać wykonanie kodu jako SYSTEM.
Ocena ryzyka
Każdy lokalny proces może połączyć się z potokiem usługi i przepełnić stos, co prowadzi do eskalacji uprawnień do SYSTEM.
Rekomendacja
Zaktualizuj Sandboxie-Plus do wersji 1.17.3 lub nowszej.
Inne podatności w Sandboxie-Plus
Zobacz wszystkie- CVE-2026-45313Wysokie
Podatność w Sandboxie-Plus przed wersją 1.17.6 pozwala procesowi w piaskownicy na wykonanie dowolnego kodu w procesie hosta poza piaskownicą. Funkcje GuiServer::WndHookRegisterSlave i GuiServer::WndHookNotifySlave nie weryfikują poprawności uchwytów wątku i wskaźnika funkcji, co umożliwia eskalację uprawnień.
- CVE-2026-34596Wysokie
W Sandboxie-Plus w wersjach 1.17.2 i wcześniejszych występuje podatność typu TOCTOU (Time-of-Check-to-Time-of-Use) podczas instalacji dodatków. Po zweryfikowaniu plików przez UpdUtil.exe, przed ich rozpakowaniem, nieuprzywilejowany użytkownik może podmienić plik files.cab na spreparowany, zawierający złośliwy plik wykonywalny, który zostanie uruchomiony z uprawnieniami SYSTEM.
- CVE-2026-34527Średnie
W Sandboxie-Plus w wersjach 1.17.2 i starszych funkcja HashPassword nieprawidłowo konwertuje skrót SHA-1 na postać szesnastkową, co redukuje entropię z 160 do 80 bitów, ułatwiając brute-force haseł.
- CVE-2026-34464Wysokie
W Sandboxie-Plus 1.17.2 i wcześniejszych, w handlerze NamedPipeServer::OpenHandler występuje przepełnienie bufora stosu przez wcscat bez sprawdzania null termination. Atakujący z piaskownicy może uciec z niej i uzyskać wykonanie kodu jako SYSTEM.
- CVE-2026-34461Wysokie
W Sandboxie-Plus 1.17.2 i wcześniejszych, w handlerze SbieIniServer RunSbieCtrl występuje przepełnienie bufora stosu przez memcpy bez sprawdzania długości. Atakujący lokalny może uzyskać wykonanie kodu jako SYSTEM.
- CVE-2026-34459Wysokie
Sandboxie-Plus w wersji 1.17.2 i wcześniejszych zawiera dwie podatności w usłudze SbieSvc: wyciek niezainicjalizowanej pamięci stosu oraz przepełnienie bufora stosu. Łącznie umożliwiają one ucieczkę z sandboksa i eskalację uprawnień do SYSTEM. Łatka w wersji 1.17.3.
- CVE-2026-34458Wysokie
Sandboxie-Plus w wersjach 1.17.2 i wcześniejszych zawiera podatność INI injection. Każdy standardowy użytkownik lokalny może ominąć ograniczenia konfiguracyjne (EditAdminOnly i ConfigPassword) i wstrzyknąć dowolne dyrektywy do globalnego pliku konfiguracyjnego Sandboxie.ini. Usługa tła pomija sprawdzanie autoryzacji dla wiadomości IPC dotyczących sekcji zaczynających się od UserSettings_, ale nie oczyszcza znaków CRLF w parametrach. Atakujący może wstrzyknąć nowy nagłówek sekcji piaskownicy z nieograniczonymi uprawnieniami, co umożliwia ucieczkę z piaskownicy i eskalację uprawnień do SYSTEM.
Oryginalny opis (angielski, źródło NVD)
Sandboxie-Plus is an open source sandbox-based isolation software for Windows. In versions 1.17.2 and earlier, several ProcessServer handlers (KillAllHandler, SuspendAllHandler, and RunSandboxedHandler) copy a WCHAR boxname[34] field from request structures into WCHAR[40] stack buffers using wcscpy without verifying null termination. Because the service pipe accepts variable-length packets larger than the request structure, an attacker can fill the boxname field with non-zero data and append additional controlled wide characters after the structure. wcscpy then reads past the fixed field and overflows the destination stack buffer. The service pipe is created with a NULL DACL, allowing any local process to connect, and the unsafe copy occurs before authorization checks. This can lead to a crash of the SbieSvc service or potential code execution as SYSTEM. This issue has been fixed in version 1.17.3.

