Enable VulnerabilityQuery Filtering by Dismissal Reason
The VulnerabilitiesQuery does not currently provide capability to filter vulnerabilities by their dismissal reason. This is necessary to facilitate this style of filtering the vulnerability report per Filter by dismissal reason on the Vulnerability... (#408983 - closed) • Samantha Ming • 16.3.
Filtering by this on the Security::VulnerabilitiesFinder should be straightforward, however performance may be of concern. It may be necessary to denormalize the dismissal_reason form the Vulnerabilities::StateTransition record to the Vulnerabilities::Read record for better DB read and filter times.
Implementation Plan
-
Update the vulnerabilities resolver and vulnerability read finder to support filtering by dismissal_reason
Edited by Gregory Havenga