Katalog CVE

CVE-2025-29509

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Jan w wersji 0.5.14 i wcześniejszych jest podatny na zdalne wykonanie kodu (RCE) w momencie, gdy użytkownik kliknie na renderowany link w rozmowie. Problem wynika z otwierania zewnętrznych stron internetowych w aplikacji oraz ujawnienia electronAPI, przy braku filtrowania URL podczas wywoływania shell.openExternal().

Ocena ryzyka

Podatność ta może prowadzić do zdalnego wykonania nieautoryzowanego kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemów organizacji. Atakujący może wykorzystać tę lukę do przejęcia kontroli nad aplikacją i potencjalnie całym systemem użytkownika.

Rekomendacja

Zaleca się aktualizację aplikacji Jan do najnowszej wersji, która eliminuje tę podatność. Dodatkowo, warto wprowadzić dodatkowe mechanizmy filtrowania URL przed ich otwarciem w aplikacji.

Powiązane podatności

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

Jan v0.5.14 and before is vulnerable to remote code execution (RCE) when the user clicks on a rendered link in the conversation, due to opening external website in the app and the exposure of electronAPI, with a lack of filtering of URL when calling shell.openExternal().

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