-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(deps): update dependency next to v14.1.1 [security] #4274
base: main
Are you sure you want to change the base?
Conversation
|
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
View your CI Pipeline Execution ↗ for commit 1a3a4d4.
☁️ Nx Cloud last updated this comment at |
Size Change: 0 B Total Size: 1.12 MB ℹ️ View Unchanged
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit 1a3a4d4:
|
This PR contains the following updates:
14.0.0
->14.1.1
GitHub Vulnerability Alerts
CVE-2024-34351
Impact
A Server-Side Request Forgery (SSRF) vulnerability was identified in Next.js Server Actions by security researchers at Assetnote. If the
Host
header is modified, and the below conditions are also met, an attacker may be able to make requests that appear to be originating from the Next.js application server itself.Prerequisites
<14.1.1
) is running in a self-hosted* manner./
.* Many hosting providers (including Vercel) route requests based on the Host header, so we do not believe that this vulnerability affects any Next.js applications where routing is done in this manner.
Patches
This vulnerability was patched in #62561 and fixed in Next.js
14.1.1
.Workarounds
There are no official workarounds for this vulnerability. We recommend upgrading to Next.js
14.1.1
.Credit
Vercel and the Next.js team thank Assetnote for responsibly disclosing this issue to us, and for working with us to verify the fix. Thanks to:
Adam Kues - Assetnote
Shubham Shah - Assetnote
Release Notes
vercel/next.js (next)
v14.1.1
Compare Source
Note: this is a backport release for critical bug fixes -- this does not include all pending features/changes on canary
Core Changes
Credits
Huge thanks to @huozhi, @shuding, @Ethan-Arrowood, @styfle, @ijjk, @ztanner, @balazsorban44, @kdy1, and @williamli for helping!
v14.1.0
Compare Source
Core Changes
swc_core
tov0.86.98
and turbopack: #59393optimize_server_react
transform: #59390default
handling in route groups that handle interception: #59752auto-cjs
pass: #60118@vercel/[email protected]
: #60172<Script>
withbeforeInteractive
strategy ignores additional attributes in App Router: #59779auto-cjs
pass: #60216generateStaticParams
withoutput:export
: #57053node-web-audio-api
to server-external-packages.json: #60243next dev --experimental-https
: #603570cdfef1
tof1039be
: #60368watchpack
to the precompile: #60309chalk
: #60317updatedModules
for App Router and Turbopack changes: #59785RootLayout
with parallel routes: #60401unstable_cache
implementation: #60403experimental.missingSuspenseWithCSRBailout
flag: #57642experimental.missingSuspenseWithCSRBailout
flag": #60508f1039be
to60a927d
: #60619experimental.missingSuspenseWithCSRBailout
flag" (#60508): #60751unstable_getImgProps()
=>getImageProps()
: #60739normalize-catchall-routes
test case: #60777next/headers
: #60817browserslist
andcaniuse-lite
: #60827generateStaticParams
withoutput:export
": #60831Documentation Changes
getServerSideProps
page: #59545generateSitemaps
: #59626@next/third-parties
documentation for Google Analytics: #59671typesafe-i18n
from thrid-party i18n options: #59624cwd
to VSCode debugging setup steps: #58689useFormState
: #60010redirect
with client components: #60056maxDuration
info: #60086⌘+Enter
for forms: #60090Optimizing: Third Party Libraries
: #60136revalidatePath
'spath
has dynamic segment path,type
must bepage
.: #59149Optimizing: Third Party Libraries
on tracking pageviews for Google Analytics: #60176revalidate
type annotation: #60230compression
docs: #60264useSearchParams
behavior: #60257compress
: #60268searchParams
is not passed to Layouts: #60277remotePatterns
to mention what happens when prop is omitted: #60387@next/third-parties
being experimental: #60372windowHistorySupport
flag, and addpushState
/replaceState
examples: #60374windowHistorySupport
title: #60503.svg
unoptimized behavior: #60735Example Changes
with-vitest
example. Unlocks the tests passing withserver-only
usage: #58902with-algolia-react-instantsearch
example to latest major version and use app router: #59961image-component
example to App Router: #60289cache-handler-redis
example dependencies: #59458useOptimistic
: #60596Misc Changes
swc_core
tov0.87.10
: #59834swc_core
tov0.87.16
: #60192create-next-app
even smaller and faster: #58030.git-blame-ignore-revs
: #60582Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.