Skip to content

Bump deps to resolve open security alerts (node + frontend + ruby)#583

Merged
phoenixy1 merged 1 commit into
masterfrom
ah-fix-vuln-alerts-may2026
May 19, 2026
Merged

Bump deps to resolve open security alerts (node + frontend + ruby)#583
phoenixy1 merged 1 commit into
masterfrom
ah-fix-vuln-alerts-may2026

Conversation

@phoenixy1
Copy link
Copy Markdown
Collaborator

Summary

Resolves all 5 open Dependabot alerts on master via in-range bumps. No package.json or Gemfile changes — just lockfile regens for node/ + frontend/ and bundle update faraday for ruby/.

Closes #577, #580, #581, #582.

Alerts closed

Severity Advisory Package Bump Path
high GHSA / CVE-2026-42264 axios 1.15.1 → 1.16.1 frontend/
medium GHSA / CVE-2026-42044 axios 1.15.1 → 1.16.1 frontend/
medium CVE-2026-45149 brace-expansion 5.0.5 → 5.0.6 node/
medium CVE-2026-41907 uuid 11.1.0 → 11.1.1 node/
low CVE-2026-33637 faraday 2.14.1 → 2.14.2 ruby/

Note on uuid

Dependabot opened #577 to bump uuid to 14.0.0 (a 3-major-version jump). The CVE is patched in 11.1.1, which is within the current ^11.1.0 range, so this PR stays there. The major-version upgrade can be considered separately if desired.

Test plan

  • cd node && npm install && npm start — Plaid SDK + uuid usage smoke
  • cd frontend && npm install && npm run start — Link flow
  • cd ruby && bundle install && bundle exec ruby server.rb — boots

Closes #577, #580, #581, #582

node/package-lock.json (npm update):
- uuid 11.1.0 -> 11.1.1 (CVE-2026-41907; direct dep, within ^11.1.0 range)
- brace-expansion 5.0.5 -> 5.0.6 (transitive)

frontend/package-lock.json (npm update):
- axios 1.15.1 -> 1.16.1 (transitive of plaid SDK)

ruby/Gemfile.lock (bundle update faraday):
- faraday 2.14.1 -> 2.14.2 (CVE-2026-33637)

Stayed within current semver ranges; no Gemfile or package.json changes.
Dependabot's uuid -> 14.0.0 (#577) is a major version bump and unnecessary for
this CVE since 11.1.1 contains the patch.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@phoenixy1 phoenixy1 marked this pull request as ready for review May 19, 2026 20:35
@phoenixy1 phoenixy1 merged commit 2334561 into master May 19, 2026
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