Skip to content

fix(deps): align eslint-config-next and require patched Node.js - #37

Merged
Jeffreyhung merged 1 commit into
mainfrom
security/bump-next-15.5.28
Oct 22, 2026
Merged

Jeffreyhung merged 1 commit into
mainfrom
security/bump-next-15.5.28

Conversation

@Jeffreyhung

@Jeffreyhung Jeffreyhung commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Why

Node.js: the October 21, 2026 Node.js security release fixes 10 CVEs, including a Brotli decoder RCE (CVE-2026-111497) and TLS/DNS hostname verification bypasses. The repo didn't pin a Node version, so this adds engines.node: ">=22.23.4" (first patched 22.x) to make the requirement explicit.

Next.js: next was already bumped to 15.5.28 in #36 (fixes CVE-2026-96889 and GHSA-p3m5-59mp-jv5r). This aligns eslint-config-next, which was left on 15.5.18.

Changes

  • Added engines.node: ">=22.23.4"
  • eslint-config-next: 15.5.18 → 15.5.28
  • Regenerated pnpm-lock.yaml

Testing

  • pnpm install --frozen-lockfile and pnpm build pass locally.

Follow-up

Confirm the deployment's Node.js runtime is on a patched release (22.23.4, 24.22.1, or 26.12.1) and redeploy.

https://claude.ai/code/session_0198wDAWdEeCmkHRVy48quSm


Generated by Claude Code

@vercel

vercel Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
error-generator Ready Ready Preview Oct 22, 2026 9:11pm UTC

Request Review

next was already bumped to 15.5.28 in #36; this aligns
eslint-config-next to the same version.

Also adds an engines field requiring Node.js >= 22.23.4, the first 22.x
release with the October 21, 2026 Node.js security fixes
(CVE-2026-111497 Brotli RCE, TLS/DNS hostname bypasses).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0198wDAWdEeCmkHRVy48quSm
@Jeffreyhung
Jeffreyhung force-pushed the security/bump-next-15.5.28 branch from c93db0b to 48b5e7e Compare October 22, 2026 21:10
@Jeffreyhung Jeffreyhung changed the title fix(deps): bump next to 15.5.28 and require patched Node.js fix(deps): align eslint-config-next and require patched Node.js Oct 22, 2026
@Jeffreyhung
Jeffreyhung merged commit a65a941 into main Oct 22, 2026
11 checks passed
@Jeffreyhung
Jeffreyhung deleted the security/bump-next-15.5.28 branch October 22, 2026 21:40

This branch was successfully deployed

1 active deployment
Preview — 48b5e7e7 Deployed Oct 22, 2026 by vercel[bot]
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