Katalog CVE

CVE-2026-97875

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

Percentyl 16 - wyżej niż 16% wszystkich znanych CVE

Streszczenie

HTTP API Rojo "rojo serve" (domyślny port 34872) nie waliduje nagłówków Host/Origin, co czyni go podatnym na atak DNS rebinding. Złośliwa strona internetowa może odczytać cały kod źródłowy projektu, zapisać złośliwy kod do plików na dysku i uruchomić lokalne programy poprzez opener::open() bez interakcji użytkownika poza odwiedzeniem strony.

Ocena ryzyka

Atakujący może uzyskać dostęp do kodu źródłowego projektu, modyfikować pliki na dysku i uruchamiać lokalne programy, co prowadzi do kompromitacji środowiska deweloperskiego i potencjalnego rozprzestrzenienia złośliwego oprogramowania.

Rekomendacja

Zaktualizować Rojo do wersji, która waliduje nagłówki Host/Origin, lub ograniczyć dostęp do usługi "rojo serve" wyłącznie do zaufanych sieci. Rozważyć uruchamianie usługi na localhost i unikanie odwiedzania niezaufanych stron podczas jej działania.

Powiązane podatności

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

Rojo's "rojo serve" HTTP API (default port 34872) has no Host/Origin header validation, making it vulnerable to DNS rebinding. A malicious webpage can read all project source, write malicious code to files on disk, and launch local programs via opener::open() with no user interaction beyond visiting the page.

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