Skip to content

fix(deps): close remaining patchable audit findings - #35

Merged
cursor[bot] merged 1 commit into
mainfrom
cursor/security-vulns-fix-7aa7
Oct 11, 2026
Merged

cursor[bot] merged 1 commit into
mainfrom
cursor/security-vulns-fix-7aa7

Conversation

@drferdi

@drferdi drferdi commented Oct 11, 2026

Copy link
Copy Markdown
Owner

Summary

Re-audit of main after #23 shows 0 critical (proxy-addr 2.0.8 and shell-quote ≥1.11.0 already satisfied). This PR closes the remaining patchable findings and hardens floors for the named packages from the 2026-10-11 security audit.

Changes

  • Keep / reinforce floors: proxy-addr@2.0.8, shell-quote>=1.11.0, mysql2@3.24.5, sharp>=0.35.5, @modelcontextprotocol/sdk>=1.31.0
  • Bump undici overrides to 6.29.0 / 7.30.0 / 8.11.2 (+ adapters direct undici)
  • Patch electron → 43.7.9 (GHSA-qmv3-fv6v-rmhq)
  • Override brace-expansion@^1 → 1.1.21, http-cache-semantics → >=4.3.0
  • Align apps/site Node engines with the monorepo
  • Add .github/dependabot.yml ignores for unpatched braces, node-forge, sprintf-js

Audit (this branch)

Scope Result
pnpm audit --prod 0 critical, 2 high (braces, node-forge — no upstream patch)
pnpm audit same + 1 moderate sprintf-js (no upstream patch)

Verification

  • pnpm lint — pass
  • pnpm db:generate && pnpm test — 2122 passed
  • pnpm --filter @sentrabot/adapters test — 825 passed
  • pnpm check — 20/20 tasks

Out of scope

Open in Web Open in Cursor 

Re-pin proxy-addr/shell-quote/mysql2/sharp/MCP floors, bump undici
overrides, patch electron 43.7.9, brace-expansion v1, and
http-cache-semantics. Leave unpatched braces/node-forge/sprintf-js
ignored in Dependabot.

Co-Authored-By: Cursor <noreply@cursor.com>

Co-authored-by: Gaffer.dev <drferdiiskandar@sentrahai.com>
@vercel

vercel Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
sentrabot-site Ready Ready Preview Oct 11, 2026 9:27am UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — dc5442f2 Deployed Oct 11, 2026 by vercel[bot]
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