Skip to content

fix: update vulnerable dependencies - #13

Merged
zvonimirfras merged 1 commit into
IBM:mainfrom
zvonimirfras:fix/security-alerts
Sep 15, 2026
Merged

zvonimirfras merged 1 commit into
IBM:mainfrom
zvonimirfras:fix/security-alerts

Conversation

@zvonimirfras

Copy link
Copy Markdown
Member

Summary

Updates vulnerable direct and transitive npm dependencies to patched versions and refreshes the lockfile.

Changes

  • Update Next.js to 16.3.4
  • Update Axios to 1.20.0 in the backend and agent service API
  • Update PostCSS, concurrently, and brace-expansion
  • Override transitive qs to 6.16.0
  • Refresh transitive dependencies with npm audit fix

Validation

  • npm install passes
  • npm audit --audit-level=low reports 0 vulnerabilities
  • npm run typecheck passes for all TypeScript workspaces
  • npm run test:ts passes:
    • Backend: 1,366 tests
    • Frontend: 458 tests
    • Agent service API: 98 tests
  • Frontend production build passes

Closes #11

Update Next.js, Axios, PostCSS, concurrently, brace-expansion, and transitive packages to patched versions. Add a qs override and refresh the lockfile so npm audit reports no vulnerabilities.

Closes IBM#11

Signed-off-by: Zvonimir Fras <zvonimir@zvonimirfras.com>
@zvonimirfras
zvonimirfras merged commit 8485d2b into IBM:main Sep 15, 2026
4 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.

🔒 Security Alerts — IBM/VIBE

1 participant