Katalog CVE

CVE-2026-110206

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

Streszczenie

Roo Code do wersji 3.54.0 zawiera podatność na obejście zatwierdzania poleceń w parseCommandLine(), która pozwala atakującym na automatyczne zatwierdzanie dowolnych poleceń powłoki poprzez umieszczenie podstawienia polecenia w pozycji polecenia. Atakujący stosujący pośrednią iniekcję promptu mogą wysyłać polecenia takie jak $(echo touch /tmp/x), które przechodzą listę dozwolonych echo, powodując wykonanie wyniku bez zatwierdzenia przez użytkownika.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowane wykonanie dowolnych poleceń w środowisku użytkownika, co może prowadzić do naruszenia integralności systemu i utraty danych.

Rekomendacja

Zaleca się natychmiastową aktualizację Roo Code do wersji z poprawką oraz ograniczenie użycia podstawień poleceń w konfiguracji zatwierdzania.

Inne podatności w Roo Code

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

Roo Code through 3.54.0 contains a command approval bypass vulnerability in parseCommandLine() that allows attackers to auto-approve arbitrary shell commands by placing a command substitution in command position. Attackers using indirect prompt injection can submit commands like $(echo touch /tmp/x) that pass the echo allowlist check, causing the shell to execute the output without user approval.

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