Vulnerability information
When Snyk Container detects vulnerabilities they are presented in the output:
Each vulnerability is shown with the following information:
Field |
Description |
Severity |
The importance of the specific vulnerability. See Snyk Container severity for more information. |
A clear heading |
Summary of the vulnerability and the affected package. |
Description |
A brief description of the type of issue or CVE reference if a CVE exists. |
Info |
A link to more details about the vulnerability, including links to upstream sources and global vulnerabilities databases. |
Introduced through |
The top-level package names affected by the vulnerability. |
From |
How the affected packages came to be in the image. |
Introduced by |
Whether the vulnerability is in the base image, or which line in the Dockerfile introduced the vulnerability. |
Fixed in |
If available, the version of the package which has a fix for the vulnerability. |
Vulnerabilities appear in reverse severity order, so the most pressing vulnerabilities appear last. This means less scrolling to see the most important issues if you have lots of vulnerabilities to triage.
We also present the total dependencies with known vulnerabilities, and the total number of vulnerabilities.
Note
Snyk groups the same vulnerability discovered in multiple different packages together. This helps you focus on the number of vulnerabilities, not just the instances.
Base image recommendations
If Snyk determines the base image used, and the image uses an Official Docker image, the output includes recommendations for upgrades tol resolve some of the discovered vulnerabilities.
This provides a level of situational awareness, showing the vulnerability counts in minor and major upgrades or in alternative base images which might have fewer vulnerabilities.