Katalog CVE

CVE-2026-110205

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 odrzuca podstawienia poleceń umieszczone obok znaków glob * lub ?. Atakujący stosujący pośrednią iniekcję promptu mogą tworzyć polecenia takie jak echo *$(...), które pasują do dozwolonych prefiksów, wykonując zabronione polecenia bez zatwierdzenia użytkownika, gdy włączone jest automatyczne zatwierdzanie.

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 logiki parsowania poleceń 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 in parseCommandLine() that discards command substitutions placed next to * or ? glob characters. Attackers using indirect prompt injection can craft commands like echo *$(...) that match allowlisted prefixes, executing denied commands without user approval when auto-approval is enabled.

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