CVE-2026-47091
NiskieCVSS 3.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 3 - wyżej niż 3% wszystkich znanych CVE
Streszczenie
Claude HUD w wersji do 0.0.12 zawiera podatność na path traversal, która pozwala atakującym na odczyt dowolnych plików poprzez niezweryfikowaną wartość transcript_path w JSON-ie przesyłanym przez stdin. Metadane odczytanych plików są zapisywane do trwałego pliku cache z niewystarczającymi uprawnieniami, co pozostawia ślad kryminalistyczny nawet po zakończeniu procesu.
Ocena ryzyka
Atakujący może odczytać dowolne pliki dostępne dla procesu, w tym konfiguracje, klucze czy dane uwierzytelniające, a trwały zapis ścieżek w cache może ujawnić historię dostępu do poufnych zasobów.
Rekomendacja
Należy natychmiast zaktualizować Claude HUD do wersji zawierającej commit 234d9aa lub nowszej, a także sprawdzić uprawnienia do pliku cache i usunąć go, jeśli zawiera wrażliwe ścieżki.
Inne podatności w Claude HUD
Zobacz wszystkie- CVE-2026-47092Wysokie
Claude HUD do wersji 0.0.12 (załatane w commicie 234d9aa) zawiera podatność na wstrzykiwanie poleceń, która pozwala lokalnym atakującym na wykonanie dowolnych poleceń poprzez manipulację zmienną środowiskową COMSPEC. Atakujący może ustawić COMSPEC na dowolną ścieżkę binarną przed sprawdzeniem wersji przez claude-hud, co powoduje wykonanie przez execFile() złośliwego pliku z argumentami cmd.exe, prowadząc do wykonania dowolnego kodu w systemie Windows.
- CVE-2026-47090Średnie
Podatność w Claude HUD do wersji 0.0.12 (załatana w commicie 234d9aa) pozwala na wstrzyknięcie dowolnych kodów ANSI do sesji terminala poprzez nieprawidłowe konstruowanie sekwencji ucieczki OSC 8 dla hiperłączy. Atakujący może umieścić złośliwe sekwencje ESC+backslash w bieżącym katalogu roboczym lub adresie URL gałęzi, co prowadzi do wykonania niebezpiecznych kodów ANSI, takich jak zmiana koloru tekstu, fałszywe monity, zapis do schowka przez OSC 52 lub wywołanie żądań HTTP do zdalnych serwerów po kliknięciu hiperłącza.
Oryginalny opis (angielski, źródło NVD)
Claude HUD through 0.0.12, patched in commit 234d9aa, contains a path traversal vulnerability that allows attackers to read arbitrary files by supplying an unvalidated transcript_path value via stdin JSON. Attackers can access any file readable by the process and the file metadata is written to a persistent cache file with insufficient permissions, creating a forensic record of accessed paths that survives process exit.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

