Skip to content

fix: Upgrade tsdown in create-turbo to resolve valibot ReDoS vulnerability#11702

Merged
anthonyshew merged 1 commit intomainfrom
fix/turbo-5234-valibot-v2
Feb 7, 2026
Merged

fix: Upgrade tsdown in create-turbo to resolve valibot ReDoS vulnerability#11702
anthonyshew merged 1 commit intomainfrom
fix/turbo-5234-valibot-v2

Conversation

@anthonyshew
Copy link
Copy Markdown
Contributor

Summary

  • Upgrades tsdown from 0.9.3 to 0.20.3 in packages/create-turbo
  • This removes the transitive valibot dependency (tsdownrolldownvalibot <1.2.0) which had a ReDoS vulnerability
  • tsdown is a devDependency used only for building, so the major version bump has no runtime impact

Resolves TURBO-5234

@anthonyshew anthonyshew requested a review from a team as a code owner February 7, 2026 03:58
@anthonyshew anthonyshew requested review from tknickman and removed request for a team February 7, 2026 03:58
@turbo-orchestrator turbo-orchestrator Bot added the pkg: create-turbo Issues related to npx create-turbo label Feb 7, 2026
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Feb 7, 2026

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

Project Deployment Actions Updated (UTC)
examples-basic-web Ready Ready Preview, Comment, Open in v0 Feb 7, 2026 4:22am
examples-designsystem-docs Ready Ready Preview, Comment, Open in v0 Feb 7, 2026 4:22am
examples-gatsby-web Ready Ready Preview, Comment, Open in v0 Feb 7, 2026 4:22am
examples-kitchensink-blog Ready Ready Preview, Comment, Open in v0 Feb 7, 2026 4:22am
examples-nonmonorepo Ready Ready Preview, Comment, Open in v0 Feb 7, 2026 4:22am
examples-svelte-web Ready Ready Preview, Comment, Open in v0 Feb 7, 2026 4:22am
examples-tailwind-web Ready Ready Preview, Comment, Open in v0 Feb 7, 2026 4:22am
examples-vite-web Ready Ready Preview, Comment, Open in v0 Feb 7, 2026 4:22am
turbo-site Ready Ready Preview, Comment, Open in v0 Feb 7, 2026 4:22am
turborepo-test-coverage Ready Ready Preview, Comment, Open in v0 Feb 7, 2026 4:22am

@anthonyshew anthonyshew force-pushed the fix/turbo-5234-valibot-v2 branch from 3dede47 to bf423ac Compare February 7, 2026 04:21
@anthonyshew anthonyshew merged commit e5efb86 into main Feb 7, 2026
43 checks passed
@anthonyshew anthonyshew deleted the fix/turbo-5234-valibot-v2 branch February 7, 2026 04:24
github-actions Bot added a commit that referenced this pull request Feb 7, 2026
## Release v2.8.3-canary.8

Versioned docs: https://v2-8-3-canary-8.turborepo.dev

### Changes

- fix: Upgrade eslint to v10 to resolve @eslint/plugin-kit ReDoS
vulnerability (#11705) (`fd541f3a59`)
- fix: Upgrade tsdown in create-turbo to resolve valibot ReDoS
vulnerability (#11702) (`e5efb86265`)
- fix: Upgrade fumadocs and shiki in docs to resolve mdast-util-to-hast
vulnerability (#11704) (`c94e2c54ed`)
- fix: Upgrade inquirer to remove lodash dependency (#11709)
(`87970c1fa4`)
- release(turborepo): 2.8.3-canary.7 (#11686) (`d189b9e9e2`)

Co-authored-by: Turbobot <turbobot@vercel.com>
github-actions Bot added a commit that referenced this pull request Feb 7, 2026
## Release v2.8.3-canary.9

Versioned docs: https://v2-8-3-canary-9.turborepo.dev

### Changes

- fix: Replace ts-node with tsx to resolve diff DoS vulnerability
(#11708) (`1a3ae1d2ae`)
- fix: Upgrade jest to v30 to resolve brace-expansion ReDoS
vulnerability (#11706) (`50fb1c52b9`)
- release(turborepo): 2.8.3-canary.8 (#11712) (`f54205e6f6`)
- fix: Upgrade eslint to v10 to resolve @eslint/plugin-kit ReDoS
vulnerability (#11705) (`fd541f3a59`)
- fix: Upgrade tsdown in create-turbo to resolve valibot ReDoS
vulnerability (#11702) (`e5efb86265`)
- fix: Upgrade fumadocs and shiki in docs to resolve mdast-util-to-hast
vulnerability (#11704) (`c94e2c54ed`)

Co-authored-by: Turbobot <turbobot@vercel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: create-turbo Issues related to npx create-turbo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant