Katalog CVE

CVE-2026-48542

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

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

Streszczenie

Krayin CRM do wersji 2.2.6 zawiera podatność typu stored client-side template injection, która pozwala uwierzytelnionym atakującym na wykonanie dowolnego kodu JavaScript w przeglądarkach innych użytkowników poprzez wstrzyknięcie wyrażeń szablonu Vue.js w polu nazwy produktu. Atakujący może utworzyć nazwę produktu zawierającą podwójne nawiasy klamrowe, co prowadzi do wykonania złośliwego kodu dla każdego użytkownika przeglądającego rekord produktu.

Ocena ryzyka

Atakujący może przejąć sesje użytkowników, wykradać dane lub wykonywać działania w kontekście aplikacji. Podatność wymaga uwierzytelnienia, ale może prowadzić do rozległych szkód.

Rekomendacja

Zaktualizuj Krayin CRM do wersji naprawionej lub wdroż walidację i sanityzację danych wejściowych. Rozważ wdrożenie polityki bezpieczeństwa treści (CSP).

Inne podatności w Krayin CRM

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

Krayin CRM through 2.2.6 contains a stored client-side template injection vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users' browsers by injecting Vue.js template expressions into the product name field. Attackers can craft a product name containing double-brace template syntax that reaches the Vue template compiler, enabling prototype chain traversal to retrieve the Function constructor and execute attacker-supplied JavaScript in the application origin for every user who views the affected product record.

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