Product Analysis

Compare security patches between product versions

{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %}
{% for category, message in messages %}
{{ message }}
{% endfor %}
{% endif %} {% endwith %}
{% if error %}
{{ error }}
{% endif %}
{% if analyzed_results %}
{% for filename, result in analyzed_results.items() %}
{{ filename }} {% if result.vulnerability_status %} {{ result.vulnerability_status }} {% endif %} {% if result.cve_matches %} {% for cve_id, cve_data in result.cve_matches.items() %} {% if cve_data.result == 'Yes' %} {{ cve_id }} {% endif %} {% endfor %} {% endif %}
{% for line in result.context %}{% if line == "..." %}...{% elif line.startswith('+') %}{{ line }}{% elif line.startswith('-') %}{{ line }}{% else %}{{ line }}{% endif %}{% endfor %}
{% if result.ai_response %}
AI Analysis
{{ result.ai_response }}
{% if result.cve_matches %}
CVE Analysis Results:
{% for cve_id, cve_data in result.cve_matches.items() %}
{{ cve_id }}: {{ cve_data.result }}
View CVE Description
{{ cve_data.description }}
{% endfor %}
{% endif %}
{% endif %}
{% endfor %}
{% endif %}