Skip to content

Security: update SECURITY.md + add blob: to CSP - #19

Merged
suradet-ps merged 1 commit into
mainfrom
feat/phase-7-security-hardening
Aug 5, 2026
Merged

Security: update SECURITY.md + add blob: to CSP#19
suradet-ps merged 1 commit into
mainfrom
feat/phase-7-security-hardening

Conversation

@suradet-ps

Copy link
Copy Markdown
Owner

Summary

Follow-up to PR #18: fixes doc drift and future-proofs CSP.

Changes

1. SECURITY.md — CSP section now reflects actual implementation

  • Was: "A Content-Security-Policy header should be added"
  • Now: documents the exact directives enforced + mentions CI verification

2. vercel.jsonimg-src now includes blob:

  • Export uses <a download> (no blob: needed), but adding blob: future-proofs for in-app <img> preview
  • CSP verification CI job still passes (checks directive presence, not value)

- SECURITY.md: CSP section now reflects actual implementation
  (was 'should be added', now documents what's enforced)
- vercel.json: img-src includes blob: for future-proofing
  (export uses <a download>, but blob: allows future <img> preview)
@vercel

vercel Bot commented Aug 5, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
codeshot Building Building Preview Aug 5, 2026 1:56am

@suradet-ps
suradet-ps merged commit 4f72bbb into main Aug 5, 2026
12 of 13 checks passed
@suradet-ps
suradet-ps deleted the feat/phase-7-security-hardening branch August 5, 2026 02:03
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