Vulnerability fix types
Last updated
Was this helpful?
Last updated
Was this helpful?
After you have imported one or more Projects into Snyk through an integration or by scanning with the CLI, Snyk lists vulnerabilities found. To see the list, navigate to Projects, select the Target containing the Project where you want to see the vulnerabilities and select the Project to open the list of issues.
The list of issues does not show any vulnerabilities that have been fixed. These are no longer considered vulnerabilities.
The sidebar on the list of issues has groups of filters. The ones referring to vulnerabilities are:
The Computed Fixability filters allow you to see the vulnerabilities based on their remediation paths.
The "Fixed in" Available filters allow you to see if the found vulnerabilities have a version in which they were fixed.
The Computed Fixability filters include the following:
Fixable: There is a fix for all the identified issues, meaning that all detailed paths have remediation, and the issue is fixable. The "Fix this vulnerability" button is available for supported ecosystems and imports. This option is not available for Projects imported using the CLI or ecosystems for which the Fix PRs are not supported.
Partially fixable: The issue has upgradable paths; Snyk has found ways of upgrading the current Project. If the ecosystem is JavaScript or TypeScript using the npm or Yarn package manager, and one but not all detailed paths have remediation, then the issue is Partially fixable, and the Partially fix this vulnerability option is available.
No supported fix: The issue has no upgradable paths.
The Fix this vulnerability button is available for Snyk Open Source and Snyk Container Projects imported through SCM workflows for a Docker, JavaScript, Java, Ruby, Python, or .NET ecosystem.
The Fix this vulnerability option is not available in CLI monitor workflows.
For any fixable issue in a Project where Fix this vulnerability is available, Snyk can open a pull request against the repository to update to a secure version of the dependency.
The Fix this vulnerability button on the issue card displays whether Snyk can open a pull request against your Project. Examine the issue cards to see the specifics of fixability for an issue.