Katalog CVE

CVE-2026-28403

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Aplikacja Textream, będąca darmowym teleprompterem na macOS, przed wersją 1.5.1 miała lukę w serwerze WebSocket `DirectorServer`, który akceptował połączenia z dowolnego źródła bez weryfikacji nagłówka HTTP `Origin`. To pozwalało złośliwej stronie internetowej na połączenie się z lokalnym serwerem WebSocket i wysyłanie dowolnych poleceń `DirectorCommand`, co umożliwiało pełną kontrolę nad treścią telepromptera.

Ocena ryzyka

Organizacja może być narażona na nieautoryzowany dostęp do treści telepromptera, co może prowadzić do wycieku informacji lub manipulacji danymi. Złośliwe strony mogą wykorzystać tę lukę do przejęcia kontroli nad aplikacją w trakcie sesji przeglądarki.

Rekomendacja

Zaleca się aktualizację aplikacji Textream do wersji 1.5.1 lub nowszej, aby usunąć tę lukę. Dodatkowo, warto rozważyć ograniczenie dostępu do lokalnego serwera WebSocket tylko do zaufanych źródeł.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Textream is a free macOS teleprompter app. Prior to version 1.5.1, the `DirectorServer` WebSocket server (`ws://127.0.0.1:<httpPort+1>`) accepts connections from any origin without validating the HTTP `Origin` header during the WebSocket handshake. A malicious web page visited in the same browser session can silently connect to the local WebSocket server and send arbitrary `DirectorCommand` payloads, allowing full remote control of the teleprompter content. Version 1.5.1 fixes the issue.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS