Skip to content

[Cycode] Fix for vulnerable manifest file dependency - turbo updated to version 2.9.14#83

Open
cycode-security[bot] wants to merge 1 commit into
mainfrom
cycode-fix-suggestion-manifest-dependency-update-4166109c-0919-46e3-9a67-c21fc3f63892
Open

[Cycode] Fix for vulnerable manifest file dependency - turbo updated to version 2.9.14#83
cycode-security[bot] wants to merge 1 commit into
mainfrom
cycode-fix-suggestion-manifest-dependency-update-4166109c-0919-46e3-9a67-c21fc3f63892

Conversation

@cycode-security

@cycode-security cycode-security Bot commented May 19, 2026

Copy link
Copy Markdown

Cycode Vulnerable Dependencies Update

This pull request updates the following manifest file:

File Path Number of packages to update
ui/package.json 1

📂 ui/package.json

1 package will be updated to resolve vulnerabilities:

Package Name Current Version Updated Version
turbo 2.4.4 2.9.14

Warning

Lock file generation failed for one or more manifest files in this pull request. Please regenerate the lock file manually before merging.


Note

Low Risk
Low risk dependency bump limited to the UI monorepo build toolchain, though it may affect CI/build caching behavior. No application/runtime code changes are included.

Overview
Updates the UI workspace tooling by bumping turbo in ui/package.json from ^2.3.4 to ^2.9.14 to address a vulnerable dependency.

Reviewed by Cursor Bugbot for commit 3e30c09. Bugbot is set up for automated code reviews on this repo. Configure here.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 3e30c09. Configure here.

Comment thread ui/package.json
"terser-webpack-plugin": "^5.3.11",
"ts-node": "^10.9.2",
"turbo": "^2.3.4",
"turbo": "^2.9.14",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Lockfile out of sync

High Severity

turbo is set to ^2.9.14 in ui/package.json, but ui/package-lock.json still lists ^2.3.4 and installs [email protected]. Frontend CI runs npm ci in ui/, which requires those files to match, so installs can fail and the intended security bump may not be applied.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 3e30c09. Configure here.

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.

0 participants