CVE-2026-52872
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 9 - wyżej niż 9% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Atakujący może uzyskać dostęp do poufnych danych lokalnych lub nadpisać istniejące pliki, co stanowi poważne zagrożenie dla bezpieczeństwa.
Rekomendacja
Zaktualizuj Streambert do wersji 2.5.0 lub nowszej. Ogranicz możliwość używania schematu file: przez renderer.
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-52876Wysokie
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.
- 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.
Oryginalny opis (angielski, źródło NVD)
Streambert is a cross-platform Electron Desktop App to stream and download video content. Prior to 2.5.0, the downloadSubtitleFile utility in src/ipc/downloads.js, reached through the run-download IPC channel, accepts a renderer-supplied subtitle url using the file: URI scheme and passes its decoded pathname to fs.copyFileSync. The renderer also controls downloadPath, which determines the destination path. A compromised renderer can therefore copy any file readable by the StreamBERT process into an attacker-chosen writable location, exposing sensitive local data, and can overwrite existing writable files. This vulnerability is fixed in 2.5.0.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

