Apollo supports a suppression system to prevent Apollo from recalling Product Releases with vulnerabilities.
There are two types of suppressions:
You can view vulnerability suppressions in the Risk Management application. Select Risk Management from the Applications menu in the left sidebar.
The Suppressions tab displays all the active suppressions for vulnerabilities.
Select a particular vulnerability from the Vulnerabilities tab of the Risk Management application. Then select Suppress this vulnerability from the Remediate dropdown.
This will open the suppression creation form.
First, you should choose a suppression scope. This defines what Apollo resources the suppression will be applied to. We recommend choosing the most granular option possible.
Suppress by Image is the recommended suppression scope. You can provide information about the container image for which findings of this vulnerability should be suppressed. This is the most preferred and most granular way to suppress vulnerabilities. It ensures that these suppressions still apply to vulnerability scans for Product Releases that have yet to be published.
You can select Advanced options to choose another suppression scope.
Although you are suppressing vulnerability findings, future scans will continue to detect them. The suppression category is how you describe why it is acceptable that future scans yield the same vulnerability findings past their grace period.
There are three options for suppression category:
Next, enter a reason for suppressing this vulnerability. You should include information that will help other users understand why you want to prevent Apollo from recalling the affected Release(s).
Lastly, you should specify an expiration date for the suppression. after this date, the vulnerability will be active again. You can choose one of the suggested dates or enter a custom date.
Select Create suppression when you are finished. This will create a change request. To configure who can approve suppression change requests, navigate to the Settings & Configuration page from the main Apollo sidebar, then select the Permissions tab, and grant the Approver role under Vulnerability suppressions. Once it is approved, the suppression will be applied to the Release on the next vulnerability scan.
To remove one or more suppressions, navigate to the Suppressions tab of the Risk Management application, check the suppression(s), and select Remove suppressions. This will create a change request.