Skip to content

Chore: update vulnerable dependencies - #551

Open
ginny-code wants to merge 3 commits into
databricks:mainfrom
ginny-code:chore/update-vulnerable-dependencies
Open

Chore: update vulnerable dependencies#551
ginny-code wants to merge 3 commits into
databricks:mainfrom
ginny-code:chore/update-vulnerable-dependencies

Conversation

@ginny-code

Copy link
Copy Markdown

Summary

Updates dependency versions and lockfile resolutions identified by the OSV scan.

The updates address the following vulnerable versions:

Package Previous version Updated version Highest severity
vitest 3.2.4 3.2.6 Critical
drizzle-orm 0.45.1 0.45.2 High
sequelize 6.37.7 6.37.8 High
js-yaml 4.2.0 4.3.1 High
postcss 8.5.6 8.5.23 High
vite 7.2.4 7.3.5 High
turbo 2.6.1 2.9.14 Moderate

Also updates the @databricks/shared js-yaml declaration to 4.3.1,
removing the remaining direct High-severity js-yaml@4.2.0 resolution.

Closes #550

Validation

  • pnpm install --lockfile-only --offline --frozen-lockfile
  • OSV scan confirmed no vulnerable js-yaml package records remain.
  • Pre-commit checks passed: lint-staged, pnpm knip, and commitlint.
  • The full suite has four TypeScript test timeouts at the default five-second
    limit. Rerunning the affected two test files with a 30-second timeout passed
    all 14 tests.

Upgrade patched direct and transitive dependency resolutions reported by OSV.

Includes Drizzle ORM, Sequelize, js-yaml, PostCSS, Vite, Turbo, and Vitest.

Align @vitest/coverage-istanbul with Vitest 3.2.6 and refresh pnpm and client lockfiles.

Signed-off-by: Ginny Smith <ginny.smith@jhg.com.au>
Update the shared js-yaml dependency to the patched version to ensure no more high or critical
vulnerabilities in package dependencies.

Signed-off-by: Ginny Smith <ginny.smith@jhg.com.au>
@ginny-code
ginny-code requested a review from a team as a code owner August 25, 2026 01:44
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.

Update dependencies with known OSV vulnerabilities

1 participant