Skip to content

fix(security): patch Cuabot brace expansion - #2724

Closed
0xjohnnydev wants to merge 1 commit into
mainfrom
agent/security-cuabot-brace-expansion-20260731
Closed

fix(security): patch Cuabot brace expansion#2724
0xjohnnydev wants to merge 1 commit into
mainfrom
agent/security-cuabot-brace-expansion-20260731

Conversation

@0xjohnnydev

@0xjohnnydev 0xjohnnydev commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Problem

Cuabot currently forces brace-expansion 2.0.3. GitHub Dependabot reports two security advisories for this dependency graph, including a high alert whose patched release is in the 5.0.8 line.

What changed

Definition of Done

Validation

  • pnpm install --frozen-lockfile --ignore-scripts in libs/cuabot.
  • pnpm run build in libs/cuabot.
  • git diff --check.

Impact

This changes only the Cuabot dependency graph. The patched package requires Node 20 or newer; the repository's Cuabot release workflows use supported modern Node versions, but human review should confirm all published installation paths before merge.

@github-actions

Copy link
Copy Markdown
Contributor

📦 Publishable packages changed

This comment is status-only. Editing it or adding task-list checkboxes cannot authorize a release.
Only owner-applied release:<service> labels can do that.

  • ⏸️ npm/cuabot — no owner-authorized release label

Ask the release owner to apply release:<service> labels to auto-release on merge (+ optional bump:minor or bump:major, default is patch).
Or add no-release to skip.

@0xjohnnydev

Copy link
Copy Markdown
Contributor Author

Closing this draft because its brace-expansion fix is now included in draft #2718 on the same Cuabot package and lockfile. #2718 contains both patched dependencies and the combined validation. Nothing was merged or marked ready.

@0xjohnnydev 0xjohnnydev closed this Aug 4, 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