Skip to content

fix: upgrade undici and langsmith to address security vulnerabilities#123

Merged
cbullinger merged 1 commit into
mainfrom
security/fix-undici-langsmith-vulnerabilities
Jun 24, 2026
Merged

fix: upgrade undici and langsmith to address security vulnerabilities#123
cbullinger merged 1 commit into
mainfrom
security/fix-undici-langsmith-vulnerabilities

Conversation

@cbullinger

@cbullinger cbullinger commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

This PR upgrades undici and langsmith to address 7 open Dependabot security alerts on main.

Changes

  • undici (transitive via jsdom in frameworks/javascript/tanstack/app): added npm override >=7.28.0, updated lockfile from 7.24.6 to 8.5.0
  • langsmith (transitive via langchain-core in mflix/server/python-fastapi): raised minimum constraint from >=0.8.5 to >=0.8.18, regenerated requirements.txt (0.8.9 → 0.9.1)

Security Issues Addressed

High Severity

Medium Severity

Low Severity

Dependabot Alerts Resolved

Closes #94, #95, #96, #97, #98, #100, #101

Test Plan

  • npm audit reports 0 vulnerabilities in tanstack app
  • Lockfile reflects patched undici version (>=7.28.0)
  • requirements.txt regenerated with langsmith >=0.8.18
  • CI passes
  • No breaking changes in application functionality

Made with Cursor

Updates undici (transitive via jsdom) to >=7.28.0 and langsmith to
>=0.8.18 to resolve 7 open Dependabot alerts (#94-#101).

Co-authored-by: Cursor <cursoragent@cursor.com>

@dacharyc dacharyc left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thank you! ✅

@cbullinger cbullinger merged commit 6742a7b into main Jun 24, 2026
6 checks passed
@cbullinger cbullinger deleted the security/fix-undici-langsmith-vulnerabilities branch June 24, 2026 14:31
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.

2 participants