{{ securitySummary?.total_artifact || 0 }} {{ 'SECURITY_HUB.ARTIFACTS' | translate }}, {{ securitySummary?.scanned_cnt || 0 }} {{ 'SECURITY_HUB.SCANNED' | translate }}, {{ securitySummary?.total_artifact - securitySummary?.scanned_cnt }} {{ 'SECURITY_HUB.NOT_SCANNED' | translate }} {{ 'SECURITY_HUB.PAGE_TITLE_TOOLTIP' | translate }}

{{ 'SECURITY_HUB.TOTAL_VUL' | translate }}
{{ securitySummary?.critical_cnt || 0 }}
{{ securitySummary?.high_cnt || 0 }}
{{ securitySummary?.medium_cnt || 0 }}
{{ securitySummary?.low_cnt || 0 }}
{{ securitySummary?.unknown_cnt || 0 }}
{{ securitySummary?.none_cnt || 0 }}
{{ 'SECURITY_HUB.TOP_5_ARTIFACT' | translate }}
{{ 'SECURITY_HUB.REPO_NAME' | translate }}
{{ 'P2P_PROVIDER.DIGEST' | translate }}
{{ 'VULNERABILITY.PLURAL' | translate }}
@if (securitySummary?.dangerous_artifacts?.length) { @for (item of securitySummary?.dangerous_artifacts; track item) { } } @if ( !loadingSummary && !securitySummary?.dangerous_artifacts?.length ) {
{{ 'SECURITY_HUB.NO_VUL' | translate }}
}
{{ 'SECURITY_HUB.TOP_5_CVE' | translate }}
{{ 'SECURITY_HUB.CVE_ID' | translate }}
{{ 'VULNERABILITY.GRID.COLUMN_SEVERITY' | translate }}
{{ 'VULNERABILITY.GRID.CVSS3' | translate }}
{{ 'VULNERABILITY.GRID.COLUMN_PACKAGE' | translate }}
@if (securitySummary?.dangerous_cves?.length) { @for (item of securitySummary?.dangerous_cves; track item) {
@switch (item.severity) { @case ('Critical') { {{ severityText(item.severity) | translate }} } @case ('High') { {{ severityText(item.severity) | translate }} } @case ('Medium') { {{ severityText(item.severity) | translate }} } @case ('Low') { {{ severityText(item.severity) | translate }} } @case ('None') { {{ severityText(item.severity) | translate }} } @default { {{ severityText(item.severity) | translate }} } }
{{ item?.cvss_score_v3 }}
@if (item?.version) { {{ item?.package + '@' + item?.version }} } @if (!item?.version) { {{ item?.package }} }
} } @if ( !loadingSummary && !securitySummary?.dangerous_cves?.length ) {
{{ 'SECURITY_HUB.NO_VUL' | translate }}
}