Katalog CVE

CVE-2026-35451

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

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

Streszczenie

Twenty to otwartoźródłowy system CRM. W wersjach przed 1.20.6 w komponencie edytora BlockNote występuje podatność Stored XSS — z powodu braku walidacji protokołu w komponencie FileBlock i niewystarczającej kontroli zawartości bloków po stronie serwera atakujący może wstrzyknąć URI javascript: do właściwości url bloku pliku, co pozwala na wykonanie dowolnego JavaScriptu po kliknięciu załącznika.

Ocena ryzyka

Może to prowadzić do przejęcia sesji użytkownika, kradzieży danych lub wykonania działań w imieniu ofiary w systemie CRM. Wymaga interakcji użytkownika (kliknięcia w złośliwy załącznik).

Rekomendacja

Zaktualizuj Twenty do wersji 1.20.6 lub nowszej, która naprawia tę podatność.

Inne podatności w Twenty

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

Twenty is an open source CRM. Prior to 1.20.6, a Stored Cross-Site Scripting (XSS) vulnerability exists in the BlockNote editor component. Due to a lack of protocol validation in the FileBlock component and insufficient server-side inspection of block content, an attacker can inject a javascript: URI into the url property of a file block. This allows the execution of arbitrary JavaScript when a user clicks on the malicious file attachment. This vulnerability is fixed in 1.20.6.

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