Auto-closing remediated vulnerabilities
Release notes
Auto dismiss remediated vulnerabilities from the vulnerability dashboard.
Problem to solve
Currently remediated vulnerabilities are left behind in the vulnerability dashboard waiting for manual confirmation and dismissal. When the volume of the vulnerabilities in the dashboard is huge the triage focus will be on the detected vulnerabilities and the fixed ones that need verification and dismissal will get left behind. As a result, remediated vulnerabilities could get pilled up in the dashboard like in this project https://gitlab.com/gitlab-org/gitlab/-/security/vulnerability_report/?activity=NO_LONGER_DETECTED&state=all&severity=all.
It will be great to have a feature that will auto dismiss the remediated vulnerabilities with the reason no longer detected.
- Maybe this could be a configurable option like
Auto dismiss remediated vulnerabilities after x days. The configuration option provides a flexible time limit for the user to check these vulnerabilities before getting auto dismissed.
Intended users
User experience goal
The project admin should be able to enable Auto dismiss remediated vulnerabilities from the Security Configuration page.
Once it is enabled, the vulnerabilities in the dashboard that are no longer detected will be auto dismissed with the reason no longer detected.
What does success look like, and how can we measure that?
The vulnerability dashboard won't be having stale remediated vulnerabilities.