Skip to content

fix: bump dependency minimums to address active CVEs#1519

Open
jsonmp-k8 wants to merge 2 commits intokagent-dev:mainfrom
jsonmp-k8:fix/cve-dependency-bumps
Open

fix: bump dependency minimums to address active CVEs#1519
jsonmp-k8 wants to merge 2 commits intokagent-dev:mainfrom
jsonmp-k8:fix/cve-dependency-bumps

Conversation

@jsonmp-k8
Copy link
Contributor

Summary

  • next: ^16.1.4^16.1.5 — fixes CVE-2026-23864 (DoS via memory exhaustion in React Server Components, CVSS 7.5)
  • react/react-dom: ^19.2.3^19.2.4 — fixes CVE-2026-23864 (same RSC DoS, React-side vector)
  • litellm: >=1.74.3>=1.81.0 — pins above CVE-2025-45809 (SQL injection) and all other known affected releases
  • httpx-sse: >=0.4.2>=0.4.3 — fixes performance regression introduced in the 0.4.2 SSE line terminator fix

CVE Details

Package CVE Severity Description
next <16.1.5 CVE-2026-23864 High (CVSS 7.5) Specially crafted HTTP requests to Server Function endpoints cause memory exhaustion / OOM crash
react <19.2.4 CVE-2026-23864 High (CVSS 7.5) Same RSC DoS on the React side
litellm <1.81.0 CVE-2025-45809 Moderate SQL injection in proxy endpoints
httpx-sse 0.4.2 N/A Low Performance regression in SSE parsing (not a CVE, but 0.4.3 fixes it)

Test plan

  • cd ui && npm install resolves without conflicts
  • cd ui && npm run build succeeds
  • uv sync in Python workspace resolves without conflicts
  • make -C python test passes
  • Verify no runtime regressions in UI and agent execution

- next: ^16.1.4 → ^16.1.5 (CVE-2026-23864: DoS via memory exhaustion
  in React Server Components, CVSS 7.5)
- react/react-dom: ^19.2.3 → ^19.2.4 (CVE-2026-23864: same RSC DoS,
  React-side vector)
- litellm: >=1.74.3 → >=1.81.0 (CVE-2025-45809: SQL injection; pins
  above all known affected releases)
- httpx-sse: >=0.4.2 → >=0.4.3 (fixes performance regression
  introduced in the 0.4.2 SSE line terminator fix)

Signed-off-by: Jaison Paul <paul.jaison@gmail.com>
Copilot AI review requested due to automatic review settings March 18, 2026 04:07
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates frontend and Python dependency minimum versions to address known vulnerabilities (and one performance regression) so the UI and agent runtime pull patched releases.

Changes:

  • Bump next, react, and react-dom minimums in ui/package.json.
  • Bump litellm and httpx-sse minimums in python/packages/kagent-adk/pyproject.toml with clarifying security/perf notes.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
ui/package.json Raises next/react/react-dom minimums to patched versions.
python/packages/kagent-adk/pyproject.toml Raises litellm and httpx-sse minimums to avoid vulnerable/buggy releases.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- ui/package-lock.json: reflects bumped next/react/react-dom ranges
- python/uv.lock: resolves litellm to v1.82.4 (was v1.74.9) and
  updates httpx-sse constraint to >=0.4.3

Signed-off-by: Jaison Paul <paul.jaison@gmail.com>
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