Katalog CVE

CVE-2026-122235

ŚrednieCVSS 4.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

Narzędzie Jan w wersji od 0.8.5 do 0.8.8 zawiera lukę w pliku agent-tools gate.rs, która pozwala obejść zabezpieczenia workspace i zapisywać pliki poza nim poprzez dowiązania symboliczne (symlinki). Atakujący może dostarczyć złośliwe repozytorium i wykorzystać prompt injection, aby narzędzia zapisu lub edycji podążyły za symlinkiem i utworzyły pliki, np. ~/.ssh/authorized_keys na hoście.

Ocena ryzyka

Atakujący może uzyskać zdalne wykonanie kodu lub trwały dostęp do hosta poprzez nadpisanie kluczy SSH, co prowadzi do pełnego przejęcia systemu. Ryzyko dotyczy środowisk, w których Jan jest używany do pracy z niezaufanymi repozytoriami.

Rekomendacja

Zaktualizuj Jan do wersji 0.8.8 lub nowszej. Ogranicz przetwarzanie niezaufanych repozytoriów i rozważ uruchamianie narzędzia w izolowanym środowisku.

Inne podatności w Jan

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

Jan from 0.8.5 before 0.8.8 contains a workspace guard bypass vulnerability in the agent-tools gate.rs that allows attackers to write files outside the workspace via dangling symlinks. Attackers supplying a malicious repository can use prompt injection to make the write or edit tools follow symlinks, creating files like ~/.ssh/authorized_keys on the host.

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