mirror of
https://github.com/open-webui/open-webui.git
synced 2026-03-22 22:21:27 -05:00
[PR #4404] [MERGED] Update SECURITY.md to Improve Vulnerability Reporting Process #8279
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/4404
Author: @justinh-rahb
Created: 8/6/2024
Status: ✅ Merged
Merged: 8/6/2024
Merged by: @tjbck
Base:
dev← Head:security-policy📝 Commits (4)
a58dfccMerge pull request #4273 from open-webui/devd3146d2Merge pull request #4304 from open-webui/devb193eb1Update SECURITY.md3511595Update SECURITY.md📊 Changes
1 file changed (+18 additions, -3 deletions)
View changed files
📝
docs/SECURITY.md(+18 -3)📄 Description
This PR proposes significant updates to our
SECURITY.mdfile to outline a new policy for reporting vulnerabilities. These changes are driven by ongoing frustrations with the low-quality submissions we have received, which often lack depth, specificity, and proof of concept (PoC). The goal of this update is to establish clear expectations for potential reporters, ensuring that only substantive and actionable reports are submitted.Motivation:
Quality over Quantity: The vast majority of vulnerability reports submitted to our project have been low-effort and unconstructive. These submissions do not contribute positively to our security posture and instead waste valuable time and resources in validation and response.
Clear Expectations: We must set firm boundaries for what constitutes an acceptable vulnerability report. Requiring detailed submissions that include a well-documented PoC and proposed fixes will help us prioritize legitimate vulnerabilities while minimizing spam.
Streamlined Process for Viable Reports: We want to treat valid security advisories similarly to pull requests (PRs). If reporters meet our criteria, their reports can be evaluated and merged with the same urgency we apply to feature and bug fixes, ensuring that we address critical issues promptly and efficiently.
Reduction of Frustration: By reinforcing these new guidelines, we hope to discourage unproductive behavior from vulnerability hunters who do not wish to engage constructively. This will create a healthier ecosystem for reporting vulnerabilities.
Changes Implemented:
This new policy includes the following key updates:
Conclusion:
With these changes, we aim to cultivate a more effective and constructive environment for vulnerability reporting. We hope to channel community efforts into meaningful contributions that enhance the security of our project.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.