Skip to content

fix: update packages to address security vulnerabilities - #70

Merged
xrendan merged 1 commit into
mainfrom
claude/update-security-packages-UaMyq
Apr 7, 2026
Merged

fix: update packages to address security vulnerabilities#70
xrendan merged 1 commit into
mainfrom
claude/update-security-packages-UaMyq

Conversation

@xrendan

@xrendan xrendan commented Apr 7, 2026

Copy link
Copy Markdown
Member

Direct dependency updates:

  • next: 15.5.3 → 15.5.14 (critical RCE in React flight protocol)
  • fast-xml-parser: ^5.2.5 → ^5.3.8 (critical regex injection + stack overflow)
  • happy-dom: ^18.0.1 → ^20.0.0 (critical VM context escape RCE)
  • next-auth: 4.24.11 → 4.24.13
  • @auth/core: 0.34.2 → 0.34.3

pnpm overrides for transitive dependencies:

  • vite >=7.3.2, rollup >=4.59.0, mdast-util-to-hast >=13.2.1,
    cross-spawn >=7.0.6, postcss >=8.4.31, micromatch >=4.0.8,
    braces >=3.0.3, cookie >=0.7.0, path-to-regexp >=6.3.0

Reduces vulnerabilities from 127 to 92. Remaining issues are deep
transitive deps from next-auth v4 (webpack/babel/react-dev-utils)
that require migrating to next-auth v5 to fully resolve.

https://claude.ai/code/session_01MH9jCZnttmQqVLJsoA8scB

Direct dependency updates:
- next: 15.5.3 → 15.5.14 (critical RCE in React flight protocol)
- fast-xml-parser: ^5.2.5 → ^5.3.8 (critical regex injection + stack overflow)
- happy-dom: ^18.0.1 → ^20.0.0 (critical VM context escape RCE)
- next-auth: 4.24.11 → 4.24.13
- @auth/core: 0.34.2 → 0.34.3

pnpm overrides for transitive dependencies:
- vite >=7.3.2, rollup >=4.59.0, mdast-util-to-hast >=13.2.1,
  cross-spawn >=7.0.6, postcss >=8.4.31, micromatch >=4.0.8,
  braces >=3.0.3, cookie >=0.7.0, path-to-regexp >=6.3.0

Reduces vulnerabilities from 127 to 92. Remaining issues are deep
transitive deps from next-auth v4 (webpack/babel/react-dev-utils)
that require migrating to next-auth v5 to fully resolve.

https://claude.ai/code/session_01MH9jCZnttmQqVLJsoA8scB
@xrendan
xrendan requested a review from mikaalnaik April 7, 2026 16:41

@mikaalnaik mikaalnaik left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @xrendan

@xrendan
xrendan merged commit 21fff80 into main Apr 7, 2026
1 check passed
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.

3 participants