Katalog CVE

CVE-2026-59800

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
1.37%

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

Streszczenie

9Router przed wersją 0.4.44 zawiera podatność na wstrzykiwanie poleceń systemu operacyjnego w nieuwierzytelnionym punkcie końcowym POST /api/tunnel/tailscale-install. Pole sudoPassword z ciała żądania jest przekazywane do standardowego wejścia procesu 'sudo -S sh', co pozwala zdalnemu, nieuwierzytelnionemu atakującemu na wykonanie dowolnych poleceń systemowych.

Ocena ryzyka

Atakujący może zdalnie przejąć kontrolę nad urządzeniem bez uwierzytelnienia, co prowadzi do pełnej kompromitacji systemu, wycieku danych lub wykorzystania urządzenia w atakach na inne systemy.

Rekomendacja

Należy natychmiast zaktualizować 9Router do wersji 0.4.44 lub nowszej. Jeśli aktualizacja nie jest możliwa, należy zablokować dostęp do punktu końcowego /api/tunnel/tailscale-install dla niezaufanych sieci.

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

9Router before 0.4.44 contains an OS command injection vulnerability in the unauthenticated POST /api/tunnel/tailscale-install endpoint (this route is not covered by the dashboard middleware matcher, so no authorization check is applied). The sudoPassword field from the request body is written to the stdin of a 'sudo -S sh' child process. When sudo does not prompt for a password (the process runs as root, NOPASSWD is configured, or a recent sudo timestamp cache exists), the sudoPassword value is interpreted by sh as a shell command, allowing a remote unauthenticated attacker to execute arbitrary OS commands. Exploitation evidence was first observed by the Shadowserver Foundation on 2026-07-04 (UTC).

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