CVE-2026-72774
WysokieCVSS 7.1Streszczenie
Podatność w n8n przed wersjami 1.123.67, 2.31.5 i 2.32.1 umożliwia obejście autoryzacji poświadczeń w węźle HTTP Request. Uwierzytelniony członek z prawem edycji do współdzielonego przepływu pracy może odwołać się do poświadczeń innego użytkownika, podając typ poświadczeń przez wyrażenie. Ponieważ kontrola uprawnień przed wykonaniem porównuje nierozwiązane wyrażenie zamiast faktycznego typu poświadczeń, kontrola własności jest pomijana i poświadczenia są ładowane w czasie wykonania, co pozwala na ich użycie lub eksfiltrację.
Ocena ryzyka
Ryzyko polega na nieautoryzowanym dostępie do poświadczeń innych użytkowników, co może prowadzić do naruszenia poufności danych i przejęcia zasobów.
Rekomendacja
Zaleca się natychmiastową aktualizację n8n do wersji 1.123.67, 2.31.5 lub 2.32.1, które zawierają poprawkę.
Oryginalny opis (angielski, źródło NVD)
n8n before 1.123.67, 2.31.5, and 2.32.1 contains a credential authorization bypass in the HTTP Request node. An authenticated member with edit access to a shared workflow can reference another user's credential while specifying the credential type via an expression. Because the pre-execution permission check compares the unresolved expression instead of the resolved credential type, the ownership check is skipped and the credential is loaded at execution time, allowing the member to use or exfiltrate a credential they were not granted. Exploitation requires knowing the target credential's identifier.

