Link fixed vulnerability to project release
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Release notes
Problem to solve
As a developer who fixed a vulnerability in a GitLab project and released a new version, I want the fixed vulnerability to be linked to the release where it's been fixed, so that I can easily communicate to users what's been fixed.
This is complementary to the project CHANGELOG, which only gives an overview of the security fixes.
Intended users
User experience goal
- As a developer, I solve a security issue, and push a security fix to the codebase.
- I release a new version using project releases.
- I go back to the vulnerability from which the security issue was created.
- I dismiss the vulnerability, and link it to the release where it's been fixed.
- The fixed vulnerability shows up on the release page.
Proposal
- Project releases can be linked from a vulnerability
- Vulnerabilities are listed from project releases
Further details
Permissions and Security
To be discussed: Vulnerabilities linked to project releases would be made visible to users who can see the releases.
Documentation
Availability & Testing
What does success look like, and how can we measure that?
Users can easily get details on what vulnerabilities have been fixed in a given release. They can jump from releases to vulnerabilities.
What is the type of buyer?
Is this a cross-stage feature?
No.
Links / references
Edited by 🤖 GitLab Bot 🤖