CVE-2026-52876
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 5 - wyżej niż 5% wszystkich znanych CVE
Streszczenie
Podatność w aplikacji Streambert (przed wersją 2.6.0) w handlerze IPC open-path-at-time, który przekazuje ścieżkę pliku od renderera do shell.openPath bez walidacji. Złamany renderer może uruchomić lokalny plik wykonywalny lub skrypt.
Ocena ryzyka
Atakujący może uruchomić złośliwy kod z uprawnieniami procesu StreamBERT, co umożliwia ucieczkę z sandboxa renderera i przejęcie kontroli nad systemem.
Rekomendacja
Zaktualizuj Streambert do wersji 2.6.0 lub nowszej. Ogranicz dostęp renderera do ścieżek plików.
Inne podatności w Streambert
Zobacz wszystkie- CVE-2026-48056Krytyczne
Streambert przed wersją 2.5.0 nieprawidłowo waliduje ścieżki wykonywalne przekazywane do handlera IPC run-download, co pozwala skompromitowanemu procesowi renderowania na wykonanie dowolnych lokalnych plików binarnych z uprawnieniami aplikacji.
- CVE-2026-48046Krytyczne
Streambert przed wersją 2.5.0 zawiera niezweryfikowany URL aktualizatora, co pozwala skompromitowanemu procesowi renderowania na pobranie i wykonanie dowolnego pliku binarnego przez proces główny, prowadząc do zdalnego wykonania kodu.
- CVE-2026-48055Krytyczne
W aplikacji Streambert w wersjach 2.4.0 i wcześniejszych zidentyfikowano podatność typu Zip Slip w logice ekstrakcji napisów. Aplikacja nie sanitizuje nazw plików wpisów archiwum podczas ekstrakcji, co pozwala na przeprowadzenie ataku typu path traversal i zapisanie dowolnych plików w systemie plików hosta.
- CVE-2026-52877Wysokie
Podatność w aplikacji Streambert (przed wersją 2.6.0) w handlerze IPC open-external, który przekazuje adres URL od renderera do shell.openExternal bez walidacji protokołu. Złamany renderer może otworzyć lokalne pliki lub uruchomić aplikacje.
- CVE-2026-52875Wysokie
Podatność w aplikacji Streambert (przed wersją 2.6.0) w handlerze IPC perform-scheduled-backup, który używa ścieżki od renderera do operacji na plikach bez sprawdzenia, czy jest w autoryzowanej lokalizacji. Złamany renderer może tworzyć katalogi, zapisywać pliki i usuwać pliki w dowolnym miejscu.
- CVE-2026-52873Średnie
Podatność w Streambert (od 2.5.0 do 2.6.0) pozwala na wstrzyknięcie skryptu w oknie redeem klucza Wyzie, które usuwa nagłówek CSP i nie ogranicza otwierania nowych okien, co umożliwia wykonanie złośliwego skryptu w kontekście aplikacji.
- CVE-2026-52872Wysokie
Podatność w aplikacji Streambert (przed wersją 2.5.0) w funkcji downloadSubtitleFile, która akceptuje adres URL od renderera z schematem file: i kopiuje plik do wybranej lokalizacji. Złamany renderer może skopiować dowolny plik czytelny dla procesu StreamBERT.
Oryginalny opis (angielski, źródło NVD)
Streambert is a cross-platform Electron Desktop App to stream and download video content. Prior to version 2.6.0, the open-path-at-time IPC handler in src/ipc/player.js accepts a renderer-controlled filePath without validating its type or location. If the mpv or VLC launch attempts are skipped or fail, the handler passes filePath to Electron's shell.openPath. A compromised renderer can provide the path of a local executable, script, shortcut, or other file with an executing default handler, causing the operating system to launch it with the privileges of the StreamBERT process and enabling escape from the renderer sandbox. This issue is fixed in version 2.6.0.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

