Skip to content

fix(security): CVE and Scorecard alert remediation - #61

Merged
SafetyMP merged 1 commit into
mainfrom
fix/security-alerts-2026-09
Sep 5, 2026
Merged

SafetyMP merged 1 commit into
mainfrom
fix/security-alerts-2026-09

Conversation

@SafetyMP

@SafetyMP SafetyMP commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Summary

  • Override remaining lockfile CVEs (mysql2, hono, @hono/node-server, fast-uri, browserslist, brace-expansion) without churning already-patched next-auth / @auth/core / js-yaml.
  • Pin node:22-alpine and postgres:16-alpine to resolved registry digests; move GitHub token writes onto the jobs that need them.

Closes Dependabot alerts:

Closes code-scanning alerts:

Skipped (org/process Scorecard; not in-repo):

Already patched on main (no churn): next-auth 5.0.0-beta.32, @auth/core 0.41.3, js-yaml 4.3.2.

Test plan

  • scripts/harness/verify.sh — exit 0 (lint, typecheck, 12 files / 55 tests, boundaries, prisma validate, threat-model)
  • CI verify + e2e on this PR
  • Confirm Dependabot/code-scanning alerts above auto-close after merge

Made with Cursor

Override remaining lockfile CVEs and tighten workflow token permissions
so Scorecard TokenPermissions and PinnedDependencies alerts can close.

Co-authored-by: Cursor <cursoragent@cursor.com>
@SafetyMP
SafetyMP merged commit e7f3ffc into main Sep 5, 2026
4 checks passed
@SafetyMP
SafetyMP deleted the fix/security-alerts-2026-09 branch September 5, 2026 17:58
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