Katalog CVE

CVE-2025-61914

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

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

Streszczenie

W n8n przed wersją 1.114.0 występuje luka stored XSS w węźle "Respond to Webhook". Gdy węzeł odpowiada treścią HTML zawierającą wykonywalne skrypty, ładunek może wykonać się w oknie najwyższego poziomu, poza sandboxem. Umożliwia to atakującemu z uprawnieniami do tworzenia workflow wykonanie dowolnego JavaScript w kontekście interfejsu edytora n8n. Luka została naprawiona w wersji 1.114.0.

Ocena ryzyka

Atakujący może wykonać dowolny kod JavaScript w przeglądarce użytkownika, co może prowadzić do kradzieży danych sesji lub innych działań w kontekście aplikacji.

Rekomendacja

Zaktualizuj n8n do wersji 1.114.0 lub nowszej. Jako obejście, ogranicz uprawnienia do tworzenia i modyfikacji workflow do zaufanych użytkowników, unikaj używania niezaufanych odpowiedzi HTML w węźle "Respond to Webhook" i rozważ użycie zewnętrznego proxy lub sanitizera HTML.

Inne podatności w n8n

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

n8n is an open source workflow automation platform. Prior to version 1.114.0, a stored Cross-Site Scripting (XSS) vulnerability may occur in n8n when using the “Respond to Webhook” node. When this node responds with HTML content containing executable scripts, the payload may execute directly in the top-level window, rather than within the expected sandbox introduced in version 1.103.0. This behavior can enable a malicious actor with workflow creation permissions to execute arbitrary JavaScript in the context of the n8n editor interface. This issue has been patched in version 1.114.0. Workarounds for this issue involve restricting workflow creation and modification privileges to trusted users only, avoiding use of untrusted HTML responses in the “Respond to Webhook” node, and using an external reverse proxy or HTML sanitizer to filter responses that include executable scripts.

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