docs: add coordinated vulnerability disclosure policy - #936
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Greptile SummaryAdds a coordinated vulnerability-disclosure policy for FluidVoice.
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: b962aed061
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| Use GitHub's private vulnerability-reporting form for this repository: | ||
|
|
||
| 1. Open the repository's **Security & quality** page. | ||
| 2. Select **Report a vulnerability**. | ||
| 3. Submit the report through the GitHub Security Advisory (GHSA) form. |
There was a problem hiding this comment.
Enable the private reporting channel before publishing
The commit notes confirm that private vulnerability reporting is currently disabled, so the only reporting route documented here does not expose a Report a vulnerability action. Because the policy also tells researchers not to use any public channel and provides no fallback email or contact method, security reports cannot be submitted at all until an administrator enables the repository setting; enable it before publishing this policy or document an already-operational confidential alternative.
Useful? React with 👍 / 👎.
Description
Adds
SECURITY.mdwith a coordinated vulnerability-disclosure policy tailored to FluidVoice.The policy gives researchers a non-public reporting route and defines the project boundaries most relevant to FluidVoice: microphone, Accessibility and Apple Events permissions, local API, Keychain-stored provider credentials, dictation/text insertion, analytics, optional cloud AI, and the update/release supply chain.
Type of Change
Related Issue or Discussion
Closes #935
Testing
git diff --checksuccessfully.Screenshots / Video
Notes for Maintainers
The policy intentionally uses GitHub private vulnerability reporting / GHSA as the confidential intake path rather than an email address. The repository setting is currently disabled. A maintainer with repository-admin permission must enable Settings → Advanced Security → Private vulnerability reporting before the “Report a vulnerability” action described in
SECURITY.mdis available.Please confirm:
mainis appropriate.