Skip to content

fix: resolve open Dependabot alerts (js-yaml, brace-expansion, esbuild, pillow)#227

Merged
mishushakov merged 2 commits into
mainfrom
fix-dependabot-alerts
Jul 23, 2026
Merged

fix: resolve open Dependabot alerts (js-yaml, brace-expansion, esbuild, pillow)#227
mishushakov merged 2 commits into
mainfrom
fix-dependabot-alerts

Conversation

@mishushakov

Copy link
Copy Markdown
Member

Fixes all 33 open Dependabot alerts.

npm (pnpm-lock.yaml)

Added pnpm overrides (same pattern as #226) and regenerated the lockfile:

pip (poetry.lock)

Verification

  • pnpm install resolves cleanly; packages/js-sdk builds successfully with esbuild 0.28.1
  • poetry update pillow --lock re-resolved only pillow in both lockfiles

🤖 Generated with Claude Code

…d, pillow)

- Add pnpm overrides: js-yaml@3 ^3.15.0, js-yaml@4 ^4.3.0,
  brace-expansion@1 ^1.1.16, brace-expansion@2 ^2.1.2, esbuild ^0.28.1
- Bump pillow to 12.3.0 in packages/python-sdk and examples/basic-python

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@cla-bot cla-bot Bot added the cla-signed label Jul 23, 2026
@cursor

cursor Bot commented Jul 23, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Dependency-only security bumps with no application logic changes; minor risk from toolchain version shifts (esbuild) in dev/build paths.

Overview
Open Dependabot alerts on transitive npm and Python dependencies are addressed by pinning patched versions and refreshing lockfiles.

Root package.json adds pnpm overrides for js-yaml (merge-key DoS), brace-expansion (exponential expansion DoS), and esbuild (Windows dev-server file read); pnpm-lock.yaml is regenerated so the tree uses those versions (including consolidating esbuild to 0.28.1). pillow is bumped from 12.2.0 to 12.3.0 in packages/python-sdk/poetry.lock and examples/basic-python/poetry.lock for heap OOB, decompression-bomb, and DoS fixes. A changeset records a patch release for @e2b/desktop-python.

Reviewed by Cursor Bugbot for commit 00b4cf0. Bugbot is set up for automated code reviews on this repo. Configure here.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@mishushakov
mishushakov merged commit 5ff41c5 into main Jul 23, 2026
11 checks passed
@mishushakov
mishushakov deleted the fix-dependabot-alerts branch July 23, 2026 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants