Katalog CVE

CVE-2026-122234

ŚrednieCVSS 4.7
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Biblioteka jsondiffpatch w wersji przed 0.7.7 zawiera lukę typu cross-site scripting (XSS), która pozwala atakującym wstrzyknąć znaczniki poprzez nieescapowany indeks docelowy operacji przeniesienia tablicy w delcie. Atakujący kontrolujący deltę przekazaną do formatters.html.format() lub formatters.annotated.format() może osadzić skrypt, który wykona się w origin aplikacji podczas renderowania wyniku.

Ocena ryzyka

Możliwe jest wykonanie dowolnego kodu JavaScript w kontekście aplikacji ofiary, co może prowadzić do kradzieży sesji lub danych. Ryzyko dotyczy aplikacji renderujących niezaufane delty jsondiffpatch.

Rekomendacja

Zaktualizuj jsondiffpatch do wersji 0.7.7 lub nowszej. Nie renderuj niezaufanych delt bez odpowiedniego escapowania danych wyjściowych.

Inne podatności w jsondiffpatch

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

jsondiffpatch before 0.7.7 contains a cross-site scripting vulnerability that allows attackers to inject markup by supplying an unescaped array-move destination index in a delta. Attackers who control a delta passed to formatters.html.format() or formatters.annotated.format() can embed script that executes in the application's origin when output is rendered.

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