{% extends 'repository/repo_layout.html' %} {% block title %}Security - {{ repo_owner }}/{{ repo_name }} - {{ brand_name }}{% endblock %} {% block extra_head %} {% endblock %} {% block repo_content %}

Security Overview

Advanced security insights to keep your codebase secure and protect against vulnerabilities, leaked secrets, and compromised dependencies.

{% if g.user and g.user.is_admin %}
{% endif %} Scan Complete
{# --- Dependency Scanning --- #}

Dependency Scanning

CVE Lookup

{% if dependencies %} {% for dep in dependencies %}
{{ dep.file }}
Vetted
{% endfor %} {% else %}
No vulnerable packages found.
{% endif %}
{# --- Secret Scanning --- #}

Secret Scanning

Tokens & API Keys

{% set secret_alerts = alerts|selectattr("type", "equalto", "secret")|list %} {% if secret_alerts %}
{% for alert in secret_alerts %}
{{ alert.file }}:{{ alert.line }}
{{ alert.description }}
{% endfor %}
{% else %}
No secrets exposed.
{% endif %}
{# --- Security Policies --- #}

Security Policies

Guidelines & Reporting

{% if security_md %}
{% else %}

No SECURITY.md found

Add a SECURITY.md file to the root of your repository to provide instructions on how to report security vulnerabilities.

{% if can_write %} Add Policy {% endif %}
{% endif %}
{% endblock %} {% block scripts %} {% endblock %}