Katalog CVE

CVE-2026-105220

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

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

Streszczenie

Twine 2 desktop do wersji 2.12.0 zawiera podatność cross-site scripting w funkcji importStories(), która wykonuje znaczniki z importowanych plików historii w oknie edytora. Atakujący mogą stworzyć plik historii, którego skrypt wywołuje most IPC twineElectron openWithScratchFile, aby zapisać i otworzyć plik .bat, wykonując kod jako użytkownik.

Ocena ryzyka

Organizacja narażona jest na wykonanie złośliwego kodu na stacjach roboczych użytkowników, co może prowadzić do przejęcia kontroli nad systemem, kradzieży danych lub rozprzestrzeniania złośliwego oprogramowania.

Rekomendacja

Zaktualizuj Twine 2 do wersji nowszej niż 2.12.0, która zawiera poprawkę podatności XSS, lub unikaj importowania niezaufanych plików historii.

Powiązane podatności

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

Twine 2 desktop through 2.12.0 contains a cross-site scripting vulnerability in importStories() that executes markup from imported story files in the editor window. Attackers can craft a story file whose script calls the twineElectron openWithScratchFile IPC bridge to write and open a .bat file, executing code as the user.

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