From 7298af1048b3c26bf62b9810acb275a3b8d73f67 Mon Sep 17 00:00:00 2001 From: Evan Simkowitz Date: Wed, 22 Jan 2025 23:53:34 -0800 Subject: [PATCH] Fix ws and path-to-regexp vulns (#12) --- package.json | 4 ++++ yarn.lock | 48 ++++++++++++++++++++++++------------------------ 2 files changed, 28 insertions(+), 24 deletions(-) diff --git a/package.json b/package.json index a6c3ccc..6dfd6fe 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,10 @@ "object-hash": "^3.0.0", "satori": "^0.1.2" }, + "resolutions": { + "ws@^8.13.0": "8.17.1", + "path-to-regexp@^1.7.0": "1.9.0" + }, "engines": { "node": ">=16.14" }, diff --git a/yarn.lock b/yarn.lock index 1667293..afb248a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9158,6 +9158,15 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:1.9.0": + version: 1.9.0 + resolution: "path-to-regexp@npm:1.9.0" + dependencies: + isarray: "npm:0.0.1" + checksum: 10c0/de9ddb01b84d9c2c8e2bed18630d8d039e2d6f60a6538595750fa08c7a6482512257464c8da50616f266ab2cdd2428387e85f3b089e4c3f25d0c537e898a0751 + languageName: node + linkType: hard + "path-to-regexp@npm:3.3.0": version: 3.3.0 resolution: "path-to-regexp@npm:3.3.0" @@ -9165,15 +9174,6 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:^1.7.0": - version: 1.8.0 - resolution: "path-to-regexp@npm:1.8.0" - dependencies: - isarray: "npm:0.0.1" - checksum: 10c0/7b25d6f27a8de03f49406d16195450f5ced694398adea1510b0f949d9660600d1769c5c6c83668583b7e6b503f3caf1ede8ffc08135dbe3e982f034f356fbb5c - languageName: node - linkType: hard - "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -12422,6 +12422,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:8.17.1": + version: 8.17.1 + resolution: "ws@npm:8.17.1" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10c0/f4a49064afae4500be772abdc2211c8518f39e1c959640457dcee15d4488628620625c783902a52af2dd02f68558da2868fd06e6fd0e67ebcd09e6881b1b5bfe + languageName: node + linkType: hard + "ws@npm:^7.3.1": version: 7.5.10 resolution: "ws@npm:7.5.10" @@ -12437,21 +12452,6 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.13.0": - version: 8.16.0 - resolution: "ws@npm:8.16.0" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 10c0/a7783bb421c648b1e622b423409cb2a58ac5839521d2f689e84bc9dc41d59379c692dd405b15a997ea1d4c0c2e5314ad707332d0c558f15232d2bc07c0b4618a - languageName: node - linkType: hard - "xdg-basedir@npm:^5.0.1, xdg-basedir@npm:^5.1.0": version: 5.1.0 resolution: "xdg-basedir@npm:5.1.0"