Skip to content

fix: bump next to 15.5.28 and sharp to 0.35.5 - #35

Merged
Bilb merged 1 commit into
mainfrom
fix/next-15.5.28
Oct 28, 2026
Merged

Bilb merged 1 commit into
mainfrom
fix/next-15.5.28

Conversation

@Bilb

@Bilb Bilb commented Oct 28, 2026

Copy link
Copy Markdown
Collaborator

Bumps next 15.5.9 to 15.5.28 and sharp ^0.34.3 to ^0.35.5.

getsession.org is exposed to the image optimizer RCEs GHSA-2xp9-vwfh-vxw4 and GHSA-2464-fhr4-w9xw: images.ctfassets.net is allowed with no path restriction, so any Contentful account can upload an image that reaches the optimizer, and the installed sharp is below 0.35.5. It is also in range for the WebSocket upgrade SSRF GHSA-c4j6-fc7j-m34r, since nginx forwards Upgrade. 15.5.28 is the first 15.5 release that clears all of them.

Tested with the frozen lockfile on Node 22.23.4 and 24.22.1 (the production runtime): pnpm install --frozen-lockfile and pnpm build pass.

Clears the open critical and high Next.js advisories, including the image optimizer RCEs GHSA-2xp9-vwfh-vxw4 and GHSA-2464-fhr4-w9xw, which need sharp >= 0.35.5.
@Bilb
Bilb merged commit 895a3af into main Oct 28, 2026
1 check passed
@Bilb
Bilb deleted the fix/next-15.5.28 branch October 28, 2026 21:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant