From ee8ed3f1f386a0edb8859c110fe805020c43fe73 Mon Sep 17 00:00:00 2001 From: Tiago Yamamoto Date: Mon, 15 Dec 2025 09:52:43 -0300 Subject: [PATCH] =?UTF-8?q?fix(security):=20=F0=9F=94=92=20fixed=20Next.js?= =?UTF-8?q?=20vulnerability=20and=20Stripe=20API=20version?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backoffice/src/stripe/stripe.service.ts | 2 +- frontend/package-lock.json | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/backoffice/src/stripe/stripe.service.ts b/backoffice/src/stripe/stripe.service.ts index 3f822ff..1f5fbc4 100644 --- a/backoffice/src/stripe/stripe.service.ts +++ b/backoffice/src/stripe/stripe.service.ts @@ -14,7 +14,7 @@ export class StripeService implements OnModuleInit { console.warn('STRIPE_SECRET_KEY not configured'); return; } - this.stripe = new Stripe(secretKey, { apiVersion: '2024-11-20.acacia' }); + this.stripe = new Stripe(secretKey, { apiVersion: '2025-11-17.clover' as const }); } getClient(): Stripe { return this.stripe; } diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 4367aa3..009510c 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -871,9 +871,9 @@ } }, "node_modules/@next/env": { - "version": "15.5.7", - "resolved": "https://registry.npmjs.org/@next/env/-/env-15.5.7.tgz", - "integrity": "sha512-4h6Y2NyEkIEN7Z8YxkA27pq6zTkS09bUSYC0xjd0NpwFxjnIKeZEeH591o5WECSmjpUhLn3H2QLJcDye3Uzcvg==", + "version": "15.5.9", + "resolved": "https://registry.npmjs.org/@next/env/-/env-15.5.9.tgz", + "integrity": "sha512-4GlTZ+EJM7WaW2HEZcyU317tIQDjkQIyENDLxYJfSWlfqguN+dHkZgyQTV/7ykvobU7yEH5gKvreNrH4B6QgIg==", "license": "MIT" }, "node_modules/@next/swc-darwin-arm64": { @@ -4283,12 +4283,12 @@ "license": "MIT" }, "node_modules/next": { - "version": "15.5.7", - "resolved": "https://registry.npmjs.org/next/-/next-15.5.7.tgz", - "integrity": "sha512-+t2/0jIJ48kUpGKkdlhgkv+zPTEOoXyr60qXe68eB/pl3CMJaLeIGjzp5D6Oqt25hCBiBTt8wEeeAzfJvUKnPQ==", + "version": "15.5.9", + "resolved": "https://registry.npmjs.org/next/-/next-15.5.9.tgz", + "integrity": "sha512-agNLK89seZEtC5zUHwtut0+tNrc0Xw4FT/Dg+B/VLEo9pAcS9rtTKpek3V6kVcVwsB2YlqMaHdfZL4eLEVYuCg==", "license": "MIT", "dependencies": { - "@next/env": "15.5.7", + "@next/env": "15.5.9", "@swc/helpers": "0.5.15", "caniuse-lite": "^1.0.30001579", "postcss": "8.4.31",