Skip to content

[Repo Assist] docs: add SECURITY.md with vulnerability reporting policy and security model#127

Draft
github-actions[bot] wants to merge 1 commit intomasterfrom
repo-assist/eng-security-md-2026-04-03-e5d6c455e0ae9073
Draft

[Repo Assist] docs: add SECURITY.md with vulnerability reporting policy and security model#127
github-actions[bot] wants to merge 1 commit intomasterfrom
repo-assist/eng-security-md-2026-04-03-e5d6c455e0ae9073

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 3, 2026

🤖 This is an automated draft PR from Repo Assist, an AI assistant.

Summary

Adds a SECURITY.md file to the repository root. GitHub automatically detects this file and surfaces a "Security policy" link on the repository page, making it easy for users to know how to report vulnerabilities responsibly.

Why

  • The extension spawns an external executable (phpcbf) and reads/writes temp files. It's worth being transparent about the security model.
  • A security policy is a baseline good-practice for any open-source project. GitHub's Community Standards checklist will mark it as complete once merged.
  • Users who discover a potential issue (e.g., someone constructing a malicious workspace settings.json to redirect executablePath) now have a clear path to report it.

Content

  • Supported versions table (only current release is actively supported)
  • Reporting instructions — open a [Security] issue or contact the maintainer directly for sensitive disclosures
  • Security model — transparent description of: process spawning, temp-file handling, absence of network access, and standard-path considerations

Test Status

✅ Unit tests pass: npm run test:unit — 7/7 pass (documentation-only change, no code modified)

Generated by Repo Assist ·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/repo-assist.md@346204513ecfa08b81566450d7d599556807389f

…y model

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants