Katalog CVE

CVE-2026-110203

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

Streszczenie

Roo Code do wersji 3.54.0 zawiera podatność na obejście zatwierdzania poleceń, która pozwala atakującym na automatyczne zatwierdzanie zabronionych poleceń powłoki poprzez nadużywanie regexu maskującego cudzysłowy w parseCommandLine(). Atakujący mogą użyć pośredniej iniekcji promptu z uciekającymi lub pojedynczo cytowanymi podwójnymi cudzysłowami, aby ukryć separatory poleceń za dozwolonymi prefiksami, takimi jak echo, wykonując polecenia bez zatwierdzenia użytkownika.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowane wykonanie zabronionych poleceń, co może prowadzić do naruszenia bezpieczeństwa systemu i eskalacji uprawnień.

Rekomendacja

Zaleca się natychmiastową aktualizację Roo Code do wersji z poprawką oraz wzmocnienie regexu maskującego cudzysłowy w celu uniemożliwienia obejścia.

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 that allows attackers to auto-approve denied shell commands by abusing quote-masking regex in parseCommandLine(). Attackers can use indirect prompt injection with escaped or single-quoted double quotes to hide command separators behind allowlisted prefixes like echo, executing commands without user approval.

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