CVE-2026-111935
NiskieCVSS 2.6Streszczenie
NoteGen do wersji 0.38.3 zawiera podatność na zewnętrzną kontrolę ścieżki pliku w analizie obrazów czatu, umożliwiającą atakującym odczyt lokalnych plików obrazów poprzez niezwalidowane zsynchronizowane ścieżki sourceUrl. Atakujący z prawem zapisu do celu synchronizacji ofiary może umieścić ścieżki absolutne lub adresy URL file://, powodując wysłanie lokalnych obrazów do dostawcy AI przez image_inspect.
Ocena ryzyka
Podatność może prowadzić do nieautoryzowanego ujawnienia lokalnych plików obrazów osobom trzecim (dostawcy AI), co stanowi ryzyko dla poufności danych.
Rekomendacja
Zaktualizuj NoteGen do wersji nowszej niż 0.38.3 lub zastosuj poprawkę producenta; ogranicz prawa zapisu do celu synchronizacji i waliduj ścieżki sourceUrl.
Inne podatności w NoteGen
Zobacz wszystkie- CVE-2026-17497Wysokie
NoteGen przed wersją 0.32.0 domyślnie przyznaje uprawnienia do wykonywania poleceń systemowych (bash, python, python3) przez wtyczkę Tauri shell. JavaScript działający w webview aplikacji może wykorzystać to do uruchomienia dowolnych poleceń atakującego z uprawnieniami procesu NoteGen.
- CVE-2026-17496Wysokie
NoteGen przed wersją 0.32.0 renderuje odpowiedzi AI z włączoną opcją html:true w markdown-it i wstrzykuje wynik do DOM przez dangerouslySetInnerHTML bez sanityzacji HTML, przy CSP ustawionym na null. Treść kontrolowana przez atakującego (np. złośliwy plik REFERENCE.md) może spowodować, że odpowiedź modelu zawiera wykonawczy kod HTML, co prowadzi do XSS w kontekście aplikacji.
Oryginalny opis (angielski, źródło NVD)
NoteGen through 0.38.3 contains an external control of file path vulnerability in chat image analysis that allows attackers to read local image files via unvalidated synced sourceUrl paths. Attackers with write access to the victim's sync target can plant absolute paths or file:// URLs, causing image_inspect to send local images to the AI provider.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

