From 0a35025e5e6669661bdfcc16378453ec9109a347 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=A4=95=E0=A4=BE=E0=A4=B0=E0=A4=A4=E0=A5=8B=E0=A4=AB?= =?UTF-8?q?=E0=A5=8D=E0=A4=AB=E0=A5=87=E0=A4=B2=E0=A4=B8=E0=A5=8D=E0=A4=95?= =?UTF-8?q?=E0=A5=8D=E0=A4=B0=E0=A4=BF=E0=A4=AA=E0=A5=8D=E0=A4=9F=E2=84=A2?= Date: Thu, 7 Sep 2023 14:18:15 +0200 Subject: [PATCH] fix(Code Node): Upgrade vm2 to address CVE-2023-37466 (#7123) [GH Advisory](https://github.com/advisories/GHSA-cchq-frgv-rjh5) Actual fix [here](https://github.com/n8n-io/vm2/commit/26168e6dfe32fbbb570d1071e211d4891f1ef0d8). --- packages/nodes-base/package.json | 2 +- pnpm-lock.yaml | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/nodes-base/package.json b/packages/nodes-base/package.json index 660fa2aca..d6d6eb2a5 100644 --- a/packages/nodes-base/package.json +++ b/packages/nodes-base/package.json @@ -814,7 +814,7 @@ }, "dependencies": { "@kafkajs/confluent-schema-registry": "1.0.6", - "@n8n/vm2": "^3.9.19", + "@n8n/vm2": "^3.9.20", "amqplib": "^0.10.3", "aws4": "^1.8.0", "basic-auth": "^2.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index afa4c212a..efcfc7c8c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1016,8 +1016,8 @@ importers: specifier: 1.0.6 version: 1.0.6 '@n8n/vm2': - specifier: ^3.9.19 - version: 3.9.19 + specifier: ^3.9.20 + version: 3.9.20 amqplib: specifier: ^0.10.3 version: 0.10.3 @@ -4650,8 +4650,8 @@ packages: - '@lezer/common' dev: false - /@n8n/vm2@3.9.19: - resolution: {integrity: sha512-KmrkVqri7VG+GQ2JbJ2/2gyEmVkysxzoJUF+zdtqBZLU8GN9UDwAnjzUOUgpD0dCRd1SUVLqwM4GpjOeca4XZw==} + /@n8n/vm2@3.9.20: + resolution: {integrity: sha512-qk2oJYkuFRVSTxoro4obX/sv/wT1pViZjHh/isjOvFB93D52QIg3TCjMPsHOfHTmkxCKJffjLrUvjIwvWzSMCQ==} engines: {node: '>=18.10', pnpm: '>=8.6.12'} hasBin: true dependencies: @@ -6765,7 +6765,7 @@ packages: ts-dedent: 2.2.0 type-fest: 3.13.1 vue: 3.3.4 - vue-component-type-helpers: 1.8.8 + vue-component-type-helpers: 1.8.10 transitivePeerDependencies: - encoding - supports-color @@ -8430,7 +8430,7 @@ packages: /acorn-globals@7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: - acorn: 8.8.1 + acorn: 8.10.0 acorn-walk: 8.2.0 dev: true @@ -21744,12 +21744,12 @@ packages: vue: 3.3.4 dev: false - /vue-component-type-helpers@1.8.4: - resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==} + /vue-component-type-helpers@1.8.10: + resolution: {integrity: sha512-FJtmfw2Gn6eQ8kAVNEhw9nYIzWmVQJjdyQRtJXZ7tgXh/FoZhQnZ2KyxR+NuF9U4iZLBvSspeetIpnP9yxxyMw==} dev: true - /vue-component-type-helpers@1.8.8: - resolution: {integrity: sha512-Ohv9HQY92nSbpReC6WhY0X4YkOszHzwUHaaN/lev5tHQLM1AEw+LrLeB2bIGIyKGDU7ZVrncXcv/oBny4rjbYg==} + /vue-component-type-helpers@1.8.4: + resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==} dev: true /vue-demi@0.14.5(vue@3.3.4):