Skip to content

fix: prevent zip path traversal in cache extraction#12

Merged
fernandofatech merged 2 commits into
mainfrom
fix/codeql-zip-slip
May 16, 2026
Merged

fix: prevent zip path traversal in cache extraction#12
fernandofatech merged 2 commits into
mainfrom
fix/codeql-zip-slip

Conversation

@fernandofatech
Copy link
Copy Markdown
Owner

Summary\n- validates extracted zip entry paths stay inside the cache directory\n- resolves CodeQL Zip Slip finding\n\n## Validation\n- HOME=$(mktemp -d) go test ./cmd/awsdac-mcp-server ./internal/...

- Add .github/workflows/vercel.yml (preview on PR, prod on main)
- Add .github/workflows/frontend.yml (lint + build)
- Add .github/workflows/security.yml (if missing)
- Add SETUP.md with step-by-step Vercel + Cloudflare wiring

Workflows skip gracefully when VERCEL_TOKEN / ORG_ID / PROJECT_ID secrets are
not configured, so this PR keeps CI green until secrets are added.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 16, 2026

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

Project Deployment Actions Updated (UTC)
diagram-as-code Ready Ready Preview, Comment, Open in v0 May 16, 2026 2:32am

@fernandofatech fernandofatech merged commit a84640a into main May 16, 2026
11 checks passed
@fernandofatech fernandofatech deleted the fix/codeql-zip-slip branch May 16, 2026 02:33
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