CVE-2026-44450
KrytyczneCVSS 9.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 30 - wyżej niż 30% wszystkich znanych CVE
Streszczenie
Podatność w Lumiverse (aplikacja AI chat) przed wersją 0.9.7 pozwala zalogowanemu użytkownikowi na wykonanie dowolnego kodu na serwerze poprzez endpoint MCP server creation. Atakujący może użyć flagi -e lub -c w args, co prowadzi do zdalnego wykonania kodu. Serwer nasłuchuje na wszystkich interfejsach, a ochrona przed host-header rebinding jest łatwa do ominięcia.
Ocena ryzyka
Ryzyko jest krytyczne – atakujący może uzyskać pełną kontrolę nad serwerem, wykonać dowolny kod i potencjalnie przejąć dane lub zainstalować złośliwe oprogramowanie.
Rekomendacja
Zaktualizuj Lumiverse do wersji 0.9.7 lub nowszej. Ogranicz dostęp do serwera tylko do zaufanych sieci i wymagaj silnego uwierzytelniania.
Inne podatności w Lumiverse
Zobacz wszystkie- CVE-2026-44451Krytyczne
Lumiverse przed wersją 0.9.7 zawiera lukę w systemie nadpisywania komponentów, która transpiluje TSX przez Sucrase i wykonuje go za pomocą new Function, z cieniowaniem niebezpiecznych globali. Ochrona statyczna i cieniowanie są omijane przez rekonstrukcję identyfikatorów z fragmentów stringów oraz ucieczkę z piaskownicy przez DOM. Złośliwy pakiet motywu (.lumitheme) może uruchomić kod w sesji uwierzytelnionego użytkownika.
- CVE-2026-44449Krytyczne
Lumiverse przed wersją 0.9.7 zawiera podatność na wstrzykiwanie poleceń w funkcji obsługującej ścieżki SMB. Gdy główna metoda toSmbPath zawiedzie, kod używa niezweryfikowanej nazwy pliku (basename) w skrypcie smbclient, co pozwala na wykonanie dowolnych poleceń przez wstrzyknięcie separatora ';' lub lokalnego escape '!cmd'.
- CVE-2026-44444Krytyczne
Podatność w aplikacji Lumiverse – proces budowania rozszerzenia Spindle uruchamia `bun install` bez flagi `--ignore-scripts`, co pozwala złośliwemu rozszerzeniu na wykonanie kodu na hoście przed skanowaniem bezpieczeństwa. Luka naprawiona w wersji 0.9.7.
- CVE-2026-44443Średnie
W aplikacji Lumiverse przed wersją 0.9.7 funkcja consumeNonce() nie weryfikuje wartości z żądania HTTP ani nie wiąże nonce z sesją administratora. Jeśli rejestracja administratora nie powiedzie się przed wywołaniem haka (np. z powodu duplikatu e-maila), nonce pozostaje ustawiony i może zostać wykorzystany przez atakującego w ciągu 10-sekundowego okna do rejestracji nieautoryzowanego konta.
Oryginalny opis (angielski, źródło NVD)
Lumiverse is a full-featured AI chat application. Prior to 0.9.7, the MCP server creation endpoint validates the command field against an allowlist of binary names but forwards the args array to the child process without any validation. Every binary on the allowlist accepts an inline-code execution flag (-e for node/bun, -c for python3/deno), giving any logged-in user arbitrary OS-level code execution on the Lumiverse server. The route requires only requireAuth (not requireOwner). The server binds on all interfaces (::) and the host-header rebinding check is bypassed trivially by any HTTP client that sends Host: localhost:<port> directly, making this exploitable from any machine with network access to the server port. This vulnerability is fixed in 0.9.7.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

