CVE-2026-53782
WysokieCVSS 7.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 18 - wyżej niż 18% wszystkich znanych CVE
Streszczenie
Summarize przed wersją 0.17.0 zawiera podatność na fałszowanie żądań po stronie serwera (SSRF). Atakujący kontrolujący kanał RSS podcastu może nakłonić hosta do pobierania treści transkrypcji z adresów pętli zwrotnej, link-local, prywatnych zakresów RFC 1918 lub innych zastrzeżonych miejsc, dostarczając złośliwe wartości URL w polu podcast:transcript.
Ocena ryzyka
Ryzyko polega na możliwości ujawnienia odpowiedzi wewnętrznych usług poprzez przepływ podsumowania. Atakujący może ominąć zabezpieczenia za pomocą technik DNS rebinding i przekierowań, ponieważ cele przekierowań nie są ponownie weryfikowane, a nazwy hostów nie są rozwiązywane przed wysłaniem żądania.
Rekomendacja
Należy niezwłocznie zaktualizować Summarize do wersji 0.17.0 lub nowszej, która zawiera poprawkę eliminującą podatność SSRF. Dodatkowo warto rozważyć ograniczenie dostępu do wewnętrznych zasobów sieciowych dla procesów związanych z pobieraniem transkrypcji.
Inne podatności w Summarize
Zobacz wszystkie- CVE-2026-53781Średnie
Podatność w Summarize przed wersją 0.17.0 umożliwia zdalnym atakującym wyczerpanie zasobów dysku poprzez serwowanie odpowiedzi multimedialnych, które omijają narzucony limit rozmiaru z powodu brakujących lub błędnie zgłoszonych nagłówków Content-Length, kodowania transferu fragmentarycznego lub nieudanych żądań HEAD. Atakujący kontrolujący kanał podcastu lub adres URL multimediów może przesyłać nieograniczoną odpowiedź do lokalnego magazynu przez ścieżkę pobierania plików tymczasowych, wyczerpując zasoby dysku lub systemu na hoście uruchamiającym CLI.
- CVE-2026-45246Średnie
Podatność w Summarize przed wersją 0.15.1 dotyczy niebezpiecznych uprawnień plików podczas przepisywania konfiguracji w ścieżce odświeżania bez przeładowania. Powoduje to, że plik konfiguracyjny zawierający klucze API i dane uwierzytelniające dostawcy jest tworzony z domyślnymi uprawnieniami maski procesu, zamiast zachowywać oryginalne uprawnienia, co umożliwia lokalnym użytkownikom odczyt wrażliwych danych.
- CVE-2026-45245Wysokie
Podatność w rozszerzeniu Summarize przed wersją 0.15.1 pozwala złośliwym stronom na wysyłanie syntetycznych zdarzeń najechania myszą na kontrolowane przez atakującego linki. Powoduje to, że rozszerzenie wykonuje uwierzytelnione żądania do demona przy użyciu przechowywanych tokenów, bez weryfikacji wiarygodności zdarzenia.
- CVE-2026-45244Średnie
Wtyczka Summarize przed wersją 0.15.1 zawiera brak autoryzacji, umożliwiający atakującym wykonywanie automatyzacji przeglądarki bez zgody użytkownika na każde wywołanie, gdy funkcja automatyzacji rozszerzenia jest włączona. Atakujący mogą wpływać na agenta poprzez złośliwą stronę lub treść podsumowania, aby wywołać włączone narzędzia automatyzacji rozszerzenia, takie jak nawigacja lub akcje oparte na debuggerze, omijając końcowy krok zatwierdzenia przez użytkownika podczas interakcji z treścią kontrolowaną przez atakującego.
- CVE-2026-45243Średnie
Podatność w Summarize przed wersją 0.15.1 wynika z braku autoryzacji w moście window.postMessage skryptu treści, co pozwala złośliwym stronom na nieautoryzowane operacje na artefaktach automatyzacji. Atakujący mogą symulować wiadomości runtime ze sfałszowanymi identyfikatorami nadawcy, aby wyświetlić, odczytać, utworzyć, nadpisać lub usunąć artefakty automatyzacji przypisane do danej karty bez odpowiednich kontroli autoryzacji.
- CVE-2026-45242Wysokie
Podatność typu path traversal w Summarize przed wersją 0.15.1 pozwala uwierzytelnionym atakującym na zapisywanie plików w dowolnych katalogach poprzez parametr slidesDir w endpointcie /v1/summarize. Atakujący mogą wykorzystać to do zapisu plików slide_*.png i slides.json, a następnie ich usunięcia przez wielokrotne wywołanie.
- CVE-2026-45222Średnie
Podatność w narzędziu Summarize w wersjach do 0.14.1 (załatana w commicie 0cfb0fb) powoduje, że katalog konfiguracyjny demona oraz plik ~/.summarize/daemon.json są tworzone z domyślnymi uprawnieniami, które mogą być odczytywalne dla wszystkich użytkowników w systemach uniksowych. Lokalny atakujący może odczytać tokeny bearer i poświadczenia API przechowywane w tym pliku.
Oryginalny opis (angielski, źródło NVD)
Summarize before 0.17.0 contains a server-side request forgery vulnerability that allows attackers who control a podcast RSS feed to direct the host to fetch transcript content from loopback addresses, link-local addresses, RFC 1918 private ranges, or other reserved destinations by supplying malicious podcast:transcript URL values. Attackers can bypass protections through DNS rebinding and redirect-based techniques, as redirect targets are not revalidated and hostnames are not resolved before request dispatch, exposing internal service responses through the summarization flow.

