Skip to content

🤖🔵 fix: Resolve open Dependabot vulnerabilities#154

Merged
dmattia merged 1 commit intomainfrom
dmattia/fix-dependabot-vulnerabilities
Feb 18, 2026
Merged

🤖🔵 fix: Resolve open Dependabot vulnerabilities#154
dmattia merged 1 commit intomainfrom
dmattia/fix-dependabot-vulnerabilities

Conversation

@dmattia
Copy link
Copy Markdown
Member

@dmattia dmattia commented Feb 18, 2026

Summary

Resolves open Dependabot security vulnerabilities by updating the dependency tree (no overrides used).

Conflux fixes

Resolved

  • qs (CVE-2025-15284 high, CVE-2026-2391 low): 6.14.0 → 6.15.0 via pnpm update qs (co-body allows ^6.5.2)
  • diff (CVE-2026-24001 low): 5.2.0 → 5.2.2 via pnpm update diff (@web/test-runner allows ^5.0.0)
  • @isaacs/brace-expansion (CVE-2026-25547 high): Removed from tree by bumping tshy ^3.1.0 → ^3.3.1. Newer tshy pulls minimatch that uses brace-expansion (different package) instead of @isaacs/brace-expansion

Unresolved (noted)

  • ajv (CVE-2025-69873 medium): Still 6.12.6 via eslint → @eslint/eslintrc. ajv@8 has a different API; eslint v9 has no upstream fix. Not feasible to upgrade without an eslint update.

Verification

  • corepack pnpm install
  • corepack pnpm run build
  • corepack pnpm run lint

Made with Cursor

…nsion)

- Bump tshy to ^3.3.1: pulls in minimatch that uses brace-expansion instead of @isaacs/brace-expansion, resolving CVE-2026-25547
- pnpm update diff qs: diff 5.2.0 -> 5.2.2 (CVE-2026-24001), qs 6.14.0 -> 6.15.0 (CVE-2025-15284, CVE-2026-2391)

Note: ajv@6.12.6 remains via eslint/@eslint/eslintrc; ajv@8 has a different API and eslint v9 has no upstream fix yet.
Co-authored-by: Cursor <cursoragent@cursor.com>
@dmattia dmattia merged commit a9c6d47 into main Feb 18, 2026
7 checks passed
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.

3 participants