CVE-2026-46709
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 5 - wyżej niż 5% wszystkich znanych CVE
Streszczenie
Podatność w terminalu Tabby (dawniej Terminus) przed wersją 1.0.234 pozwala na wykonanie kodu przez wstrzyknięcie poleceń podczas upuszczania plików. Brak neutralizacji metaznaków podstawiania poleceń ($(...) i `...`) umożliwia atakującemu wykonanie dowolnego kodu po naciśnięciu Enter przez ofiarę.
Ocena ryzyka
Ryzyko dla organizacji polega na możliwości zdalnego wykonania kodu przez atakującego, który może przejąć kontrolę nad stacją roboczą administratora lub dewelopera, co prowadzi do kradzieży danych, instalacji złośliwego oprogramowania lub eskalacji uprawnień.
Rekomendacja
Należy natychmiast zaktualizować Tabby do wersji 1.0.234 lub nowszej. W międzyczasie unikać upuszczania plików z nieznanych źródeł do terminala.
Inne podatności w Tabby
Oryginalny opis (angielski, źródło NVD)
Tabby (formerly Terminus) is a highly configurable terminal emulator. Prior to 1.0.234, Tabby inserts dropped file paths from tabby-electron/src/pathDrop.ts into the active shell without neutralizing command substitution metacharacters such as $(…) and `…`, so the incomplete CVE-2026-45038 fix for control characters still allows code execution when the victim presses Enter. This issue is fixed in version 1.0.234.

