GitHub 安全公告库 (GHSA)·· 3 小时前精选AI 评分58
Next.js 修复嵌套 use cache 函数跨 root param 值缓存泄漏问题
next.js cache leak across root param values in nested 'use cache' functions
AI 导读
GitHub 安全公告指出,启用 cacheComponents: true 时,若一个 use cache 函数调用另一个读取 root param 的 use cache 函数,且内层调用命中已有缓存条目,外层函数的缓存键会遗漏该 root param,导致同一份响应被复用于所有 root param 值。
为什么值得看
通告说明启用 Cache Components 后嵌套 use cache 函数的缓存键会漏掉 root param,导致跨值内容串用,且无规避方案。
来源:GitHub 安全公告库 (GHSA) · github.com