{"id":916,"date":"2025-12-24T12:16:51","date_gmt":"2025-12-24T11:16:51","guid":{"rendered":"https:\/\/okosan-elek.hu\/?p=916"},"modified":"2025-12-24T12:16:51","modified_gmt":"2025-12-24T11:16:51","slug":"kritikus-biztonsagi-resek-az-n8n-automatizalasi-platformban","status":"publish","type":"post","link":"https:\/\/webdemo.design-ninja.dev\/?p=916","title":{"rendered":"Kritikus biztons\u00e1gi r\u00e9sek az n8n automatiz\u00e1l\u00e1si platformban"},"content":{"rendered":"<p>Az n8n automatiz\u00e1l\u00e1si eszk\u00f6z k\u00e9t olyan biztons\u00e1gi hib\u00e1t is mag\u00e1ban hordoz, amelyek komoly vesz\u00e9lyt jelentenek a felhaszn\u00e1l\u00f3kra. Mindk\u00e9t s\u00e9r\u00fcl\u00e9kenys\u00e9g lehet\u0151v\u00e9 teszi, hogy bejelentkezett t\u00e1mad\u00f3k tetsz\u0151leges k\u00f3dot futtassanak a szerveren, ami teljes rendszer kompromitt\u00e1l\u00e1shoz vezethet. A probl\u00e9m\u00e1k s\u00falyoss\u00e1g\u00e1t jelzi, hogy a legrosszabb esetben teljes hozz\u00e1f\u00e9r\u00e9st kaphat valaki a szerver minden adat\u00e1hoz \u00e9s funkcionalit\u00e1s\u00e1hoz.<\/p>\n<h3>Mi\u00e9rt n\u00e9pszer\u0171 az n8n?<\/h3>\n<p>Az n8n egy ny\u00edlt forr\u00e1sk\u00f3d\u00fa munkafolyamat-automatiz\u00e1l\u00e1si platform, amely vizu\u00e1lis, blokkokb\u00f3l \u00e9p\u00edtkez\u0151 fel\u00fcletet k\u00edn\u00e1l. K\u00fcl\u00f6nf\u00e9le alkalmaz\u00e1sok, szolg\u00e1ltat\u00e1sok \u00e9s API-k \u00f6sszekapcsol\u00e1s\u00e1ra alkalmas an\u00e9lk\u00fcl, hogy m\u00e9lyebb programoz\u00f3i tud\u00e1sra lenne sz\u00fcks\u00e9g. Fejleszt\u0151k, rendszergazd\u00e1k \u00e9s v\u00e1llalkoz\u00e1sok t\u00f6megei haszn\u00e1lj\u00e1k napi rutinfeladatok automatiz\u00e1l\u00e1s\u00e1ra, legyen sz\u00f3 adatfeldolgoz\u00e1sr\u00f3l, \u00e9rtes\u00edt\u00e9sekr\u0151l vagy \u00fczleti folyamatokr\u00f3l.<\/p>\n<p>A platform n\u00e9pszer\u0171s\u00e9ge rohamosan n\u0151. Az npm csomagkezel\u0151n kereszt\u00fcl hetente t\u00f6bb mint \u00f6tven-hetvenezer alkalommal t\u00f6ltik le, \u00e9s vil\u00e1gszerte t\u00f6bb mint sz\u00e1zezern\u00e9l is t\u00f6bb publikusan el\u00e9rhet\u0151 p\u00e9ld\u00e1ny \u00fczemel. A legt\u00f6bb felhaszn\u00e1l\u00f3 az Egyes\u00fclt \u00c1llamokban, N\u00e9metorsz\u00e1gban, Franciaorsz\u00e1gban, Braz\u00edli\u00e1ban \u00e9s Szingap\u00farban tal\u00e1lhat\u00f3.<\/p>\n<h3>A munkafolyamat-kifejez\u00e9sek sebezhet\u0151s\u00e9ge<\/h3>\n<p>A CVE-2025-68613 azonos\u00edt\u00f3j\u00fa hiba a platform legkritikusabb s\u00e9r\u00fcl\u00e9kenys\u00e9ge. A probl\u00e9ma az n8n munkafolyamat-kifejez\u00e9seinek ki\u00e9rt\u00e9kel\u00e9si rendszer\u00e9ben rejlik, ahol a bejelentkezett felhaszn\u00e1l\u00f3k rosszindulat\u00fa k\u00f3dokat injekt\u00e1lhatnak. Ezek a k\u00f3dok megker\u00fclik a biztons\u00e1gi elszigetel\u00e9st, \u00e9s az n8n folyamat jogosults\u00e1gaival futnak le a szerveren.<\/p>\n<p>A biztons\u00e1gi r\u00e9s kihaszn\u00e1l\u00e1s\u00e1hoz workflow-szerkeszt\u00e9si jogosults\u00e1g sz\u00fcks\u00e9ges, ami els\u0151 r\u00e1n\u00e9z\u00e9sre korl\u00e1toz\u00f3nak t\u0171nik. A gyakorlatban azonban sok felhaszn\u00e1l\u00f3 rendelkezik ilyen joggal, hiszen az automatiz\u00e1l\u00e1si platformok l\u00e9nyege \u00e9ppen a workflow-k l\u00e9trehoz\u00e1s\u00e1ban \u00e9s m\u00f3dos\u00edt\u00e1s\u00e1ban rejlik. A t\u00e1mad\u00f3 \u00edgy teljes hozz\u00e1f\u00e9r\u00e9st szerezhet a szerverhez, ellophatja az \u00e9rz\u00e9keny adatokat, m\u00f3dos\u00edthatja a munkafolyamatokat vagy h\u00e1ts\u00f3 ajt\u00f3kat telep\u00edthet.<\/p>\n<p>Az \u00f6sszes olyan verzi\u00f3 \u00e9rintett, amely \u00fajabb mint a 0.211.0, de r\u00e9gebbi mint az 1.120.4. A hib\u00e1t egy biztons\u00e1gi kutat\u00f3 fedezte fel \u00e9s december k\u00f6zep\u00e9n tett\u00e9k k\u00f6zz\u00e9 a r\u00e9szleteket, proof-of-concept k\u00f3ddal egy\u00fctt. Eddig nem jelentettek val\u00f3s t\u00e1mad\u00e1sokat, de a nyilv\u00e1noss\u00e1gra ker\u00fclt bizony\u00edt\u00e9kokkal ez b\u00e1rmikor megv\u00e1ltozhat.<\/p>\n<h3>Git m\u0171veletek biztons\u00e1gi probl\u00e9m\u00e1ja<\/h3>\n<p>A CVE-2025-65964 egy m\u00e1sik kritikus hiba, amely a Git node komponensben tal\u00e1lhat\u00f3. A t\u00e1mad\u00f3k itt a konfigur\u00e1ci\u00f3s be\u00e1ll\u00edt\u00e1sokon kereszt\u00fcl rosszindulat\u00fa Git hookokat futtathatnak, amikor a rendszer kl\u00f3noz egy repository-t vagy commitot v\u00e9grehajt. Ehhez szint\u00e9n workflow-szerkeszt\u0151i jogosults\u00e1g kell, de a k\u00f6vetkezm\u00e9nyek ugyanolyan s\u00falyosak.<\/p>\n<p>Az \u00e9rintett verzi\u00f3k sz\u00e9les sk\u00e1l\u00e1ja 0.123.1-t\u0151l 1.119.1-ig terjed. T\u00f6bb nemzeti kiberbiztons\u00e1gi k\u00f6zpont is azonnali jav\u00edt\u00e1st javasol, kiemelve a potenci\u00e1lis adatveszt\u00e9s \u00e9s \u00fczemzavar vesz\u00e9ly\u00e9t. Ez a s\u00e9r\u00fcl\u00e9kenys\u00e9g k\u00fcl\u00f6n\u00f6sen vesz\u00e9lyes lehet olyan k\u00f6rnyezetekben, ahol a Git integr\u00e1ci\u00f3t akt\u00edvan haszn\u00e1lj\u00e1k a verzi\u00f3kezel\u00e9shez vagy a k\u00f3db\u00e1zis szinkroniz\u00e1l\u00e1s\u00e1hoz.<\/p>\n<h3>Automatiz\u00e1l\u00e1s \u00e9s biztons\u00e1g<\/h3>\n<p>Ezek a hib\u00e1k j\u00f3l illeszkednek a modern automatiz\u00e1l\u00e1si eszk\u00f6z\u00f6k \u00e1ltal\u00e1nos probl\u00e9m\u00e1j\u00e1ba. A no-code \u00e9s low-code megold\u00e1sok rohamos terjed\u00e9se \u00faj kih\u00edv\u00e1sokat hoz a biztons\u00e1g ter\u00fclet\u00e9n. A self-hosted megold\u00e1sok ugyan nagyobb rugalmass\u00e1got k\u00edn\u00e1lnak, de a felhaszn\u00e1l\u00f3k felel\u0151ss\u00e9ge a rendszeres friss\u00edt\u00e9sek telep\u00edt\u00e9se. A t\u00f6bb t\u00edzezer nyilv\u00e1nosan el\u00e9rhet\u0151 instancia l\u00e9tez\u00e9se arra utal, hogy sokan nem k\u00f6vetik kell\u0151 figyelemmel a biztons\u00e1gi aj\u00e1nl\u00e1sokat.<\/p>\n<p>Az n8n fejleszt\u0151i csapata viszont gyorsan reag\u00e1lt. A CVE-2025-68613 hib\u00e1t az 1.120.4, 1.121.1 \u00e9s 1.122.0 verzi\u00f3kban jav\u00edtott\u00e1k, m\u00edg a CVE-2025-65964 probl\u00e9m\u00e1t az 1.119.2-es kiad\u00e1sban orvosolt\u00e1k. Ez p\u00e9lda\u00e9rt\u00e9k\u0171 temp\u00f3 a ny\u00edlt forr\u00e1sk\u00f3d\u00fa projektek vil\u00e1g\u00e1ban, \u00e9s mutatja a k\u00f6z\u00f6ss\u00e9gi fejleszt\u00e9s egyik legnagyobb el\u0151ny\u00e9t: az \u00e1tl\u00e1that\u00f3s\u00e1got \u00e9s a gyors reag\u00e1l\u00e1st.<\/p>\n<h3>Mit tegy\u00fcnk a v\u00e9delem \u00e9rdek\u00e9ben?<\/h3>\n<p>Az els\u0151 \u00e9s legfontosabb l\u00e9p\u00e9s a rendszer azonnali friss\u00edt\u00e9se a leg\u00fajabb verzi\u00f3ra. Term\u00e9szetesen \u00e9les k\u00f6rnyezetben ezt alapos tesztel\u00e9s ut\u00e1n \u00e9rdemes megtenni. A workflow-szerkeszt\u00e9si jogosults\u00e1gokat korl\u00e1tozni kell, csak megb\u00edzhat\u00f3 rendszergazd\u00e1k kapjanak ilyen hozz\u00e1f\u00e9r\u00e9st. Ha nincs r\u00e1 sz\u00fcks\u00e9g, a Git node komponenst le lehet tiltani a platformon.<\/p>\n<p>A szerverk\u00f6rnyezet meger\u0151s\u00edt\u00e9se ugyancsak kulcsfontoss\u00e1g\u00fa. \u00c9rdemes minim\u00e1lis jogosults\u00e1gokkal futtatni az n8n folyamatot, h\u00e1l\u00f3zati t\u0171zfalakat be\u00e1ll\u00edtani \u00e9s csak a sz\u00fcks\u00e9ges portokat megnyitni. K\u00fcl\u00f6n\u00f6sen az internetre kitett p\u00e9ld\u00e1nyokn\u00e1l fontos a t\u00f6bbr\u00e9teg\u0171 v\u00e9delem kialak\u00edt\u00e1sa, mert egy s\u00e9r\u00fcl\u00e9kenys\u00e9g kihaszn\u00e1l\u00e1sa itt k\u00fcl\u00f6n\u00f6sen egyszer\u0171 lehet.<\/p>\n<h3>Tanuls\u00e1gok a j\u00f6v\u0151re n\u00e9zve<\/h3>\n<p>Az esetek hat\u00e1s\u00e1ra val\u00f3sz\u00edn\u0171leg er\u0151s\u00f6dni fog a biztons\u00e1gi szeml\u00e9let a hasonl\u00f3 platformokn\u00e1l. V\u00e1rhat\u00f3, hogy szigor\u00fabb sandbox megold\u00e1sok, kifinomultabb jogosults\u00e1gkezel\u00e9si rendszerek \u00e9s automatikus friss\u00edt\u00e9si mechanizmusok terjednek el. M\u00e1s automatiz\u00e1l\u00e1si eszk\u00f6z\u00f6k, p\u00e9ld\u00e1ul a Home Assistant vagy a Node-RED k\u00f6z\u00f6ss\u00e9gei is tanulhatnak ezekb\u0151l a hib\u00e1kb\u00f3l.<\/p>\n<p>A v\u00e1llalatoknak \u00e9s mag\u00e1nfelhaszn\u00e1l\u00f3knak egyar\u00e1nt \u00e1tgondoltan kell megk\u00f6zel\u00edteni\u00fck az automatiz\u00e1l\u00e1st. A hat\u00e9konys\u00e1g n\u00f6vel\u00e9se fontos c\u00e9l, de csak biztons\u00e1gos alapokon \u00e9rdemes \u00e9p\u00edtkezni. Az n8n esete j\u00f3l szeml\u00e9lteti, hogy a n\u00e9pszer\u0171 eszk\u00f6z\u00f6k sem mentesek a kritikus hib\u00e1kt\u00f3l, \u00e9s a felhaszn\u00e1l\u00f3k akt\u00edv szerepe elengedhetetlen a biztons\u00e1g fenntart\u00e1s\u00e1ban.<\/p>\n<p>A no-code forradalom k\u00e9ts\u00e9gk\u00edv\u00fcl demokratiz\u00e1lja a technol\u00f3gi\u00e1t, de \u00faj felel\u0151ss\u00e9geket is teremt. A t\u00f6bb sz\u00e1zezer akt\u00edv felhaszn\u00e1l\u00f3 k\u00f6z\u00fcl sokakat \u00e9rintenek ezek a s\u00e9r\u00fcl\u00e9kenys\u00e9gek, ez\u00e9rt a gyors reag\u00e1l\u00e1s \u00e9s a rendszeres friss\u00edt\u00e9sek kult\u00far\u00e1ja l\u00e9tfontoss\u00e1g\u00fa. A platform \u00e9retts\u00e9ge folyamatosan n\u00f6vekszik, \u00e9s rem\u00e9lhet\u0151leg a j\u00f6v\u0151ben kevesebb ilyen incidens fordul el\u0151.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Az n8n automatiz\u00e1l\u00e1si eszk\u00f6z k\u00e9t olyan biztons\u00e1gi hib\u00e1t is mag\u00e1ban hordoz, amelyek komoly vesz\u00e9lyt jelentenek a felhaszn\u00e1l\u00f3kra. Mindk\u00e9t s\u00e9r\u00fcl\u00e9kenys\u00e9g lehet\u0151v\u00e9 teszi, hogy bejelentkezett t\u00e1mad\u00f3k tetsz\u0151leges k\u00f3dot futtassanak a szerveren, ami teljes rendszer kompromitt\u00e1l\u00e1shoz vezethet. A probl\u00e9m\u00e1k s\u00falyoss\u00e1g\u00e1t jelzi, hogy a legrosszabb esetben teljes hozz\u00e1f\u00e9r\u00e9st kaphat valaki a szerver minden adat\u00e1hoz \u00e9s funkcionalit\u00e1s\u00e1hoz. Mi\u00e9rt n\u00e9pszer\u0171 az [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":917,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,5],"tags":[],"class_list":["post-916","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automatizalas","category-biztonsag"],"_links":{"self":[{"href":"https:\/\/webdemo.design-ninja.dev\/index.php?rest_route=\/wp\/v2\/posts\/916","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webdemo.design-ninja.dev\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webdemo.design-ninja.dev\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webdemo.design-ninja.dev\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webdemo.design-ninja.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=916"}],"version-history":[{"count":0,"href":"https:\/\/webdemo.design-ninja.dev\/index.php?rest_route=\/wp\/v2\/posts\/916\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webdemo.design-ninja.dev\/index.php?rest_route=\/wp\/v2\/media\/917"}],"wp:attachment":[{"href":"https:\/\/webdemo.design-ninja.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webdemo.design-ninja.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=916"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webdemo.design-ninja.dev\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}