From 0567967149572d8328260cb0552f90d42dfc3918 Mon Sep 17 00:00:00 2001 From: Quinn Blenkinsop Date: Tue, 11 Aug 2026 10:55:03 -0700 Subject: [PATCH] deps(firebase-functions): update uuid past GHSA-w5hq-g745-h8pq Override the affected uuid copies pulled in by gaxios, google-gax, and teeny-request. These packages use v4 rather than the affected v3, v5, or v6 buffer APIs, and uuid 11.1.1 remains CommonJS-compatible. Co-authored-by: Codex --- examples/firebase-functions/package-lock.json | 59 +++++-------------- examples/firebase-functions/package.json | 11 +++- 2 files changed, 24 insertions(+), 46 deletions(-) diff --git a/examples/firebase-functions/package-lock.json b/examples/firebase-functions/package-lock.json index ddbe043..8961d95 100644 --- a/examples/firebase-functions/package-lock.json +++ b/examples/firebase-functions/package-lock.json @@ -7083,21 +7083,6 @@ "node": ">=14" } }, - "node_modules/gaxios/node_modules/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", - "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", - "devOptional": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/gcp-metadata": { "version": "8.1.2", "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz", @@ -7520,21 +7505,6 @@ "node": ">=14.0.0" } }, - "node_modules/google-gax/node_modules/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", - "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "optional": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/google-logging-utils": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.4.tgz", @@ -12568,21 +12538,6 @@ "license": "MIT", "optional": true }, - "node_modules/teeny-request/node_modules/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", - "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "optional": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/teex": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", @@ -13115,6 +13070,20 @@ "node": ">= 0.4.0" } }, + "node_modules/uuid": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.1.tgz", + "integrity": "sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==", + "devOptional": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/esm/bin/uuid" + } + }, "node_modules/v8-to-istanbul": { "version": "9.3.0", "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", diff --git a/examples/firebase-functions/package.json b/examples/firebase-functions/package.json index 28dfa08..b5098b7 100644 --- a/examples/firebase-functions/package.json +++ b/examples/firebase-functions/package.json @@ -25,6 +25,15 @@ }, "private": true, "overrides": { - "http-proxy-agent": ">=7.0.0" + "gaxios": { + "uuid": "11.1.1" + }, + "google-gax": { + "uuid": "11.1.1" + }, + "http-proxy-agent": ">=7.0.0", + "teeny-request": { + "uuid": "11.1.1" + } } }