-
Notifications
You must be signed in to change notification settings - Fork 133
docs: add secirity policy and reporting guidelines #567
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
knoxiboy
merged 1 commit into
knoxiboy:main
from
manikanta-tamminana:docs/add-security-policy
Jun 3, 2026
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,55 @@ | ||
| # Security Policy | ||
|
|
||
| Thank you for helping keep DoubtDesk and its users safe. | ||
|
|
||
| ## Supported Versions | ||
|
|
||
| At this time, only the latest version of DoubtDesk is actively supported with security updates. | ||
|
|
||
| | Version | Supported | | ||
| | -------------- | --------- | | ||
| | Latest Release | ✅ | | ||
| | Older Versions | ❌ | | ||
|
|
||
| ## Reporting a Vulnerability | ||
|
|
||
| If you discover a security vulnerability, please **do not create a public GitHub issue**. | ||
|
|
||
| Instead, report the issue privately to the project maintainers through GitHub or any official communication channel provided by the maintainers. | ||
|
|
||
| When reporting a vulnerability, please include: | ||
|
|
||
| * A clear description of the issue | ||
| * Steps to reproduce the vulnerability | ||
| * Potential impact | ||
| * Screenshots or proof-of-concept details (if applicable) | ||
|
|
||
| ## Response Timeline | ||
|
|
||
| The maintainers will review security reports as soon as possible and aim to acknowledge reports within 72 hours. | ||
|
|
||
| After verification, maintainers will investigate the issue, develop a fix, and coordinate responsible disclosure when appropriate. | ||
|
|
||
| ## Scope | ||
|
|
||
| Examples of security issues include: | ||
|
|
||
| * Authentication bypass | ||
| * Unauthorized access to classrooms or user accounts | ||
| * Privilege escalation | ||
| * Sensitive information disclosure | ||
| * Database exposure | ||
| * Vulnerabilities affecting student or teacher data | ||
|
|
||
| The following are generally not considered security issues: | ||
|
|
||
| * UI or styling bugs | ||
| * Feature requests | ||
| * Documentation issues | ||
| * Minor usability concerns | ||
|
|
||
| ## Responsible Disclosure | ||
|
|
||
| Please avoid publicly disclosing security vulnerabilities until the maintainers have had a reasonable opportunity to investigate and address the issue. | ||
|
|
||
| Thank you for helping improve the security of DoubtDesk. | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Define an explicit private reporting channel (not a generic “official channel”).
The current wording is ambiguous and can still route reports to public/non-triaged paths. Please name at least one concrete private path (e.g., security email and/or GitHub Security Advisories link) and make it the primary instruction.
🤖 Prompt for AI Agents