Packages Found (details ↓)
Vulnerabilities Reported (details ↓)
Found vulnerabilities that were ignored: {{ json_data.ignored_vulnerabilities|length }}
{% endif %}Remediations Suggested (details ↓)
Time: {{json_data.report_meta.timestamp}}
Safety version: {{json_data.report_meta.safety_version}}
{{json_data.report_meta.using_sentence}} {% if not json_data.report_meta.api_key %} Use an API key {% endif %}
Configuration file: {% if json_data.report_meta.policy_file %} {{ json_data.report_meta.policy_file }} (source: {{json_data.report_meta.policy_file_source}} ) {% else %} None {% endif%}
{% if json_data.report_meta.audit_and_monitor %}Audit and monitor: Enabled. Logging scan results to {{ json_data.report_meta.audit_and_monitor }}
{% endif %}Scan target: {{json_data.report_meta.scan_target}}
Scan paths:
{{json_data.report_meta.scanned}}
Scan git context
origin: {{ json_data.report_meta.git.origin }}
branch: {{ json_data.report_meta.git.branch }}
{% endif %} {% endif %}Package name | Found requirements |
---|---|
{{value.name}} |
|
Vulnerability ID | Package name | Analyzed requirement | Vulnerable spec | All vulnerable specs | Advisory | Published date | CVE | severity |
---|---|---|---|---|---|---|---|---|
{{ data.vulnerability_id }} | {{data.package_name}} | {{data.analyzed_requirement}} | {{data.vulnerable_spec}} | {{data.all_vulnerable_specs}} | {{data.advisory}} | {{data.published_date}} | {{data.CVE}} | {% if not json_data.report_meta.api_key and not data.severity %} Use API Key (?) {% else %} {{data.severity}} {% endif %} |
No known security vulnerabilities were found. {% if not json_data.report_meta.api_key %} Vulnerabilities may be missing. For comprehensive vulnerability scanning, use an API key {% endif %}
{% endif %}Vulnerability ID | Package name | Version/Spec | Notes | Expires |
---|---|---|---|---|
{{ data.vulnerability_id }} | {{data.package_name}} | {% if data.analyzed_version %} {{ data.analyzed_version }} {% else %} {{ data.analyzed_requirement }} {% endif %} | {{data.ignored_reason|default("-", true)}} | {{data.ignored_expires|default("-", true)}} |
Package name | Version/Requirements | Location | Insecure versions | Latest version without known vulnerabilities | More info |
---|---|---|---|---|---|
{{value.name}} |
{% if value.version %}
{{ value.version }}
{% else %}
|
|
{{value.insecure_versions}} | {{value.latest_version_without_known_vulnerabilities}} | More Info |
Package name | Version/Requirement | Vulnerabilities reported | Recommended versions | Other recommended versions | More info |
---|---|---|---|---|---|
{{ package }} | {% if value.version %} {{ value.version }} {% else %} {{ value.requirement }} {% endif %} | {{value.vulnerabilities_found}} | {% if not json_data.report_meta.api_key and not value.recommended_version %} Use API Key (?) {% else %} {{value.recommended_version}} {% endif %} | {% if not json_data.report_meta.api_key and value.other_recommended_versions|length==0 %} Use API Key (?) {% else %} {{value.other_recommended_versions}} {% endif %} | {% if value.more_info_url %} {{value.more_info_url}} {% else %} Use API Key (?) {% endif %} |
Use an API key to get remediation recommendations (?)
{% endif %}Use API Key: Running Safety using an API Key uses a more comprehensive commercial vulnerability database and adds other features such as remediation suggestions and enhanced vulnerability and package information. Learn more and get a free API Key
Safety Scanner and vulnerability data proudly maintained by PyUp Cybersecurity