Skip to content

Commit 6f7965d

Browse files
committed
fix: upgrade Next.js to 15.6.0-canary.58 (CVE-2025-55182)
This upgrade fixes CVE-2025-55182, a React Server Components RCE vulnerability.
1 parent bfe9e7d commit 6f7965d

File tree

5 files changed

+254
-238
lines changed

5 files changed

+254
-238
lines changed

examples/basic/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"acp-handler": "workspace:*",
1616
"@ai-sdk/react": "^2.0.59",
1717
"ai": "^5.0.59",
18-
"next": "^15.6.0-canary.34",
18+
"next": "15.6.0-canary.58",
1919
"react": "19.2.0",
2020
"react-dom": "19.2.0",
2121
"turbo": "^2.5.8",

examples/chat-sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"geist": "^1.3.1",
5757
"lucide-react": "^0.446.0",
5858
"nanoid": "^5.0.8",
59-
"next": "^15.6.0-canary.34",
59+
"next": "15.6.0-canary.58",
6060
"next-auth": "5.0.0-beta.25",
6161
"next-themes": "^0.3.0",
6262
"orderedmap": "^2.1.1",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"format:fix": "turbo format:fix"
1414
},
1515
"dependencies": {
16-
"next": "^15.6.0-canary.34",
16+
"next": "15.6.0-canary.58",
1717
"react": "19.2.0",
1818
"react-dom": "19.2.0",
1919
"turbo": "^2.5.8",

packages/sdk/package.json

Lines changed: 97 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -1,99 +1,99 @@
11
{
2-
"name": "acp-handler",
3-
"version": "0.0.0-alpha.9",
4-
"description": "Vercel handler for Agentic Commerce Protocol (ACP) - Build checkout APIs that AI agents like ChatGPT can use to complete purchases",
5-
"license": "MIT",
6-
"repository": {
7-
"type": "git",
8-
"url": "git+https://github.com/vercel/acp-handler.git",
9-
"directory": "packages/sdk"
10-
},
11-
"homepage": "https://github.com/vercel/acp-handler#readme",
12-
"bugs": {
13-
"url": "https://github.com/vercel/acp-handler/issues"
14-
},
15-
"files": [
16-
"dist/**/*"
17-
],
18-
"keywords": [
19-
"acp",
20-
"agentic-commerce",
21-
"commerce",
22-
"checkout",
23-
"product-feed",
24-
"ai",
25-
"chatgpt",
26-
"openai",
27-
"typescript",
28-
"sdk"
29-
],
30-
"main": "./dist/index.js",
31-
"types": "./dist/index.d.ts",
32-
"type": "module",
33-
"sideEffects": false,
34-
"exports": {
35-
"./package.json": "./package.json",
36-
".": {
37-
"types": "./dist/index.d.ts",
38-
"import": "./dist/index.js"
39-
},
40-
"./next": {
41-
"types": "./dist/next/index.d.ts",
42-
"import": "./dist/next/index.js"
43-
},
44-
"./feed": {
45-
"types": "./dist/feed/index.d.ts",
46-
"import": "./dist/feed/index.js"
47-
},
48-
"./feed/next": {
49-
"types": "./dist/feed/next/index.d.ts",
50-
"import": "./dist/feed/next/index.js"
51-
},
52-
"./test": {
53-
"types": "./dist/test/index.d.ts",
54-
"import": "./dist/test/index.js"
55-
}
56-
},
57-
"scripts": {
58-
"build": "tsdown",
59-
"test": "vitest",
60-
"test:watch": "vitest --watch",
61-
"lint": "biome check",
62-
"lint:fix": "biome check --write",
63-
"format": "biome format --write",
64-
"format:fix": "biome format --write",
65-
"check-types": "tsc --noEmit",
66-
"prepublishOnly": "cp ../../README.md README.md || true"
67-
},
68-
"dependencies": {
69-
"zod": "^4.1.11"
70-
},
71-
"peerDependencies": {
72-
"@opentelemetry/api": "^1.9.0",
73-
"next": "^15.6.0-canary.34",
74-
"redis": ">=5.8"
75-
},
76-
"peerDependenciesMeta": {
77-
"@opentelemetry/api": {
78-
"optional": true
79-
},
80-
"next": {
81-
"optional": true
82-
},
83-
"redis": {
84-
"optional": true
85-
}
86-
},
87-
"devDependencies": {
88-
"@biomejs/biome": "2.2.2",
89-
"@opentelemetry/api": "^1.9.0",
90-
"@types/node": "^22.8.6",
91-
"next": "^15.6.0-canary.34",
92-
"redis": ">=5.8",
93-
"rolldown-plugin-dts": "^0.16.11",
94-
"tsdown": "^0.15.6",
95-
"typescript": "^5",
96-
"unplugin-isolated-decl": "^0.15.2",
97-
"vitest": "^3.2.4"
98-
}
2+
"name": "acp-handler",
3+
"version": "0.0.0-alpha.9",
4+
"description": "Vercel handler for Agentic Commerce Protocol (ACP) - Build checkout APIs that AI agents like ChatGPT can use to complete purchases",
5+
"license": "MIT",
6+
"repository": {
7+
"type": "git",
8+
"url": "git+https://github.com/vercel/acp-handler.git",
9+
"directory": "packages/sdk"
10+
},
11+
"homepage": "https://github.com/vercel/acp-handler#readme",
12+
"bugs": {
13+
"url": "https://github.com/vercel/acp-handler/issues"
14+
},
15+
"files": [
16+
"dist/**/*"
17+
],
18+
"keywords": [
19+
"acp",
20+
"agentic-commerce",
21+
"commerce",
22+
"checkout",
23+
"product-feed",
24+
"ai",
25+
"chatgpt",
26+
"openai",
27+
"typescript",
28+
"sdk"
29+
],
30+
"main": "./dist/index.js",
31+
"types": "./dist/index.d.ts",
32+
"type": "module",
33+
"sideEffects": false,
34+
"exports": {
35+
"./package.json": "./package.json",
36+
".": {
37+
"types": "./dist/index.d.ts",
38+
"import": "./dist/index.js"
39+
},
40+
"./next": {
41+
"types": "./dist/next/index.d.ts",
42+
"import": "./dist/next/index.js"
43+
},
44+
"./feed": {
45+
"types": "./dist/feed/index.d.ts",
46+
"import": "./dist/feed/index.js"
47+
},
48+
"./feed/next": {
49+
"types": "./dist/feed/next/index.d.ts",
50+
"import": "./dist/feed/next/index.js"
51+
},
52+
"./test": {
53+
"types": "./dist/test/index.d.ts",
54+
"import": "./dist/test/index.js"
55+
}
56+
},
57+
"scripts": {
58+
"build": "tsdown",
59+
"test": "vitest",
60+
"test:watch": "vitest --watch",
61+
"lint": "biome check",
62+
"lint:fix": "biome check --write",
63+
"format": "biome format --write",
64+
"format:fix": "biome format --write",
65+
"check-types": "tsc --noEmit",
66+
"prepublishOnly": "cp ../../README.md README.md || true"
67+
},
68+
"dependencies": {
69+
"zod": "^4.1.11"
70+
},
71+
"peerDependencies": {
72+
"@opentelemetry/api": "^1.9.0",
73+
"next": "^15.6.0-canary.34",
74+
"redis": ">=5.8"
75+
},
76+
"peerDependenciesMeta": {
77+
"@opentelemetry/api": {
78+
"optional": true
79+
},
80+
"next": {
81+
"optional": true
82+
},
83+
"redis": {
84+
"optional": true
85+
}
86+
},
87+
"devDependencies": {
88+
"@biomejs/biome": "2.2.2",
89+
"@opentelemetry/api": "^1.9.0",
90+
"@types/node": "^22.8.6",
91+
"next": "15.6.0-canary.58",
92+
"redis": ">=5.8",
93+
"rolldown-plugin-dts": "^0.16.11",
94+
"tsdown": "^0.15.6",
95+
"typescript": "^5",
96+
"unplugin-isolated-decl": "^0.15.2",
97+
"vitest": "^3.2.4"
98+
}
9999
}

0 commit comments

Comments
 (0)