Skip to content

chore(security): patch vulnerable web dependencies#932

Merged
Yeom-JinHo merged 1 commit intomagicuidesign:mainfrom
Yeom-JinHo:chore/security
Mar 22, 2026
Merged

chore(security): patch vulnerable web dependencies#932
Yeom-JinHo merged 1 commit intomagicuidesign:mainfrom
Yeom-JinHo:chore/security

Conversation

@Yeom-JinHo
Copy link
Copy Markdown
Member

Description

This PR patches vulnerable dependencies in apps/www and refreshes the lockfile to resolve the related transitive security issues.

It updates the direct packages that were driving the audit findings, keeps the remediation scoped, and verifies that the app still typechecks and builds successfully without relying on temporary pnpm overrides.

Changes

  • Bump next from ^15.5.4 to ^15.5.14
  • Bump posthog-js from ^1.268.9 to ^1.363.1
  • Bump ts-morph from ^23.0.0 to ^27.0.2
  • Refresh pnpm-lock.yaml so patched transitive versions are resolved
  • Verify pnpm audit --prod --dev, pnpm --filter=www typecheck, and pnpm --filter=www build

Motivation

The project had known security issues in both direct and transitive dependencies, including packages pulled in through Next.js, PostHog, and ts-morph.

This change fixes the audit findings with the smallest practical dependency updates and avoids a larger framework migration such as moving the Fumadocs stack to the latest major versions.

Breaking Changes

None.

@Yeom-JinHo Yeom-JinHo self-assigned this Mar 22, 2026
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 22, 2026

@Yeom-JinHo is attempting to deploy a commit to the product-studio Team on Vercel.

A member of the Team first needs to authorize it.

@Yeom-JinHo Yeom-JinHo merged commit 9009c85 into magicuidesign:main Mar 22, 2026
5 of 6 checks 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.

1 participant