Katalog CVE

CVE-2026-82537

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.28%

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

Streszczenie

Roo-Code do wersji 3.54.0 zawiera podatność obejścia automatycznego zatwierdzania, która pozwala atakującym na wykonanie zabronionych poleceń powłoki poprzez wykorzystanie niezgodności granic słów w obsłudze komentarzy między parserem powłoki bramki zatwierdzającej a bashem. Atakujący może skonstruować ciąg poleceń z dozwolonym słowem natychmiast po którym następuje znak hasha, separator i zabronione polecenie, aby przejść bramkę zatwierdzającą, podczas gdy bash wykonuje zabronione polecenie z uprawnieniami automatycznego wykonania agenta na maszynie dewelopera.

Ocena ryzyka

Ryzyko polega na możliwości wykonania nieautoryzowanych poleceń na maszynie dewelopera, co może prowadzić do naruszenia integralności systemu, kradzieży danych lub instalacji złośliwego oprogramowania.

Rekomendacja

Zaleca się aktualizację Roo-Code do najnowszej wersji po opublikowaniu poprawki oraz przegląd konfiguracji automatycznego zatwierdzania, aby ograniczyć ryzyko.

Inne podatności w Roo-Code

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

Roo-Code through 3.54.0 contains an auto-approve bypass vulnerability that allows attackers to execute denied shell commands by exploiting a word-boundary mismatch in comment handling between the approval gate's shell parser and bash. Attackers can craft a command string with an allowlisted word immediately followed by a hash character, separator, and denied command to pass the approval gate while bash executes the denied command with the agent's auto-execute privileges on the developer's machine.

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