Skip to content
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

Allow for having default end date for the suppression status of CVE's #5099

Closed
Sebastiaan127001 opened this issue Dec 23, 2022 · 1 comment · Fixed by #6442
Closed

Allow for having default end date for the suppression status of CVE's #5099

Sebastiaan127001 opened this issue Dec 23, 2022 · 1 comment · Fixed by #6442
Assignees
Labels
Feature New, enhanced, or removed feature

Comments

@Sebastiaan127001
Copy link
Contributor

Is your feature request related to a problem? Please describe.
When using Trivy SARIF files as source, Quality-time reports CVE's in images. In the entities tab, we can see the individual CVEs. After assessing if an CVE is applicable in our situation, we can set it to 'false positive'. But the nature of CVEs is that they can later be applicable if the situation or context changes. Therefore, we want to reassess each CVE after a set amount of time.
(for project F, because we replace the triangle tool)

Describe the solution you'd like
That for certain issues, Quality-time allows snoozing the warning for a limited amount of time, not forever.

Describe alternatives you've considered
You can set a date manually for each CVE, but that is not foolproof.

@Sebastiaan127001 Sebastiaan127001 added the Feature New, enhanced, or removed feature label Dec 23, 2022
@fniessink
Copy link
Member

fniessink commented Apr 13, 2023

Tasks:

  • Add desired response times for won't fix, false positive, and will be fixed in the report header ("Desired reaction times" tab).
  • Allow the desired response times to be"none"
  • (note, the current widgets are integer only and can't be left empty, so this need to be changed).
  • When the response time for an entity status is not none, and the user applies the status, also set the status end date.
  • Show in the entity status dropdown whether an end date will be applied (like we do in the technical debt dropdown).

Out of scope:

  • Technical debt menu.
  • Making the desired response times for red, yellow, white, and grey metrics optional

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New, enhanced, or removed feature
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants