{{ pageTitle }}

{{ nf(totalFindings) }} {{ t('findings_matching') }}
{{ t('tx_import_active_dcb9') }} {{ ingestionStatus.active_type === 'full' ? 'Defender Full Vulnerability Snapshot Ingestion' : (ingestionStatus.active_type === 'catalog' ? t('banner_catalog_sync') : 'Defender Delta Incremental Event Ingestion') }} {{ t('tx_in_progress_5524') }}
{{ t('tx_live_data_10db') }}

{{ t('ov_help') }}

{{ t('ov_attention') }}

{{ t('ov_all_clear') }}

{{ t('ov_since') }}

{{ t('since_new') }}
{{ nf(sinceData.new.new_open) }}
{{ t('since_new_critical') }}
{{ nf(sinceData.new.new_critical) }}
{{ t('since_new_kev') }}
{{ nf(sinceData.new.new_kev) }}
{{ t('since_remediated') }}
{{ nf(sinceData.state_changes.remediated) }}
{{ t('ov_import_running') }}
{{ t('ov_last_import') }}: {{ lastImport.import_type === 'full' ? t('imp_full') : t('imp_delta') }} · {{ formatTimestamp(lastImport.completed_at || lastImport.started_at) }}

{{ t('ov_open_trend') }}

{{ t('ov_open_trend_help') }}
{{ tk.label }} {{ xl.label }}
{{ chartHover.title }}
{{ row.label }} {{ nf(row.value) }}

{{ t('ov_sources') }}

{{ t('src_' + src.source) }} {{ src.at ? formatTimeAgo(src.at) : t('src_never') }} · {{ t('src_' + src.state) }}

{{ t('findings_page_help') }}

{{ t('export_csv') }}
{{ t('since_new') }}
{{ nf(sinceData.new.new_open) }}
{{ nf(sinceData.new.new_open_devices) }} {{ t('since_devices') }}
{{ t('since_new_critical') }}
{{ nf(sinceData.new.new_critical) }}
{{ nf(sinceData.new.new_high) }} {{ t('since_high') }}
{{ t('since_new_kev') }}
{{ nf(sinceData.new.new_kev) }}
{{ t('since_remediated') }}
{{ nf(sinceData.state_changes.remediated) }}
{{ nf(sinceData.state_changes.remediated_critical) }} {{ t('since_critical') }}
{{ t('since_reopened') }}
{{ nf(sinceData.state_changes.reopened) }}
{{ t('since_lifecycle') }}
{{ nf(sinceData.state_changes.lifecycle_closed) }}
{{ t('since_not_observed') }}
{{ nf(sinceData.state_changes.not_observed) }}
{{ t('since_reviews') }}
{{ nf(sinceReviewTotal) }}
{{ nf(sinceData.assets.alerts) }} {{ t('since_alerts') }}
{{ t('since_activity') }} {{ nf(sinceData.activity.new_events) }} {{ t('since_act_new') }} · {{ nf(sinceData.activity.updated_events) }} {{ t('since_act_updated') }} · {{ nf(sinceData.activity.superseded_version) }} {{ t('since_act_superseded') }}
{{ t('since_top_new') }}
{{ t('tx_presets_4aef') }}
{{ t('tx_products_matching_3f9b') }}{{ filterSoftware || 'all' }}"
{{ t('tx_filter_for_7043') }}{{ filterSoftware }}" {{ t('tx_press_enter_ad22') }}
{{ s.software_name }} {{ s.count.toLocaleString(uiLocale()) }}
{{ t('tx_no_software_found_matching_b425') }}{{ filterSoftware }}{{ t('tx_press_enter_to_filter_anyway_5b54') }}
{{ t('tx_matching_hosts_9ac6') }}{{ deviceSuggestions.length }})
{{ t('tx_filter_all_matching_5712') }}{{ filterDevice }}" {{ t('tx_press_enter_ad22') }}
{{ d.name }}
{{ d.device_id }}
{{ t('no_filters_active') }} {{ t('readonly_mode') }} [{{ selectedIds.length }} {{ t('selected') }}]
{{ t('active_filters_label') }} {{ t('tx_text_dad5') }}{{ searchQuery }}" {{ t('tx_software_8957') }} {{ filterSoftware }} {{ t('tx_asset_afc3') }} {{ filterDevice }} ๐Ÿ‘‘ Tier: {{ filterAssetTier }} {{ t('tx_platform_098b') }} {{ filterOsFamily }} ๐ŸŒ {{ filterInternetFacing === 'true' ? 'Internet-Facing' : 'Internal Only' }} โญ {{ filterBusinessCritical === 'true' ? 'Bedrijfskritisch' : 'Niet-kritisch' }} {{ t('tx_severity_5d92') }} {{ filterSeverity }} {{ t('tx_method_cc25') }} {{ filterEvidenceMethod }} {{ t('tx_review_da7e') }} {{ filterReviewStatus }} {{ t('tx_state_97d8') }} {{ filterSourceState }} KB: {{ filterKb }} {{ t('tx_tier_0_domain_controllers_bastions_1e6e') }} {{ t('tx_tier_1_production_servers_databases_5a70') }} {{ t('tx_internet_facing_assets_05e7') }} {{ t('tx_cisa_kev_actively_exploited_ce90') }} {{ t('tx_high_epss_50_2c8f') }}
{{ t('impacted_assets_title') }}: {{ impactedAssetsSummary.total.toLocaleString(uiLocale()) }} {{ t('impacted_assets_devices') }}
Tier-0: {{ impactedAssetsSummary.tier0.toLocaleString(uiLocale()) }} Tier-1: {{ impactedAssetsSummary.tier1.toLocaleString(uiLocale()) }} {{ t('tx_internet_36b5') }} {{ impactedAssetsSummary.internet.toLocaleString(uiLocale()) }} {{ t('tx_critical_0b13') }} {{ impactedAssetsSummary.critical.toLocaleString(uiLocale()) }}
{{ dataError }}
{{ t('col_cve') }}
{{ t('col_priority') }}
{{ t('col_cvss') }}
{{ t('col_evidence') }}
{{ t('col_asset') }}
{{ t('col_software') }}
{{ t('col_source_state') }}
{{ t('col_review_status') }}
{{ t('col_patch') }}
{{ t('col_actions') }}
{{ f.cve_id || 'N/A' }} KEV {{ t('tx_new_66aa') }} {{ t('tx_ransom_9d1f') }} EPSS {{ formatEpssBadge(f.epss_score) }}
{{ getPriorityBand(f.priority_score, f.threat_priority) }} {{ f.priority_score !== null && f.priority_score !== undefined ? f.priority_score.toFixed(1) : '-' }}
{{ f.cvss_score ? f.cvss_score.toFixed(1) : '-' }} {{ f.vulnerability_severity || 'Unknown' }}
{{ f.disk_paths_count }} {{ t('tx_file_971c') }}{{ f.disk_paths_count > 1 ? 's' : '' }} {{ f.registry_paths_count }} reg {{ t('tx_package_inv_26c9') }} {{ t('tx_os_kernel_85bf') }}
{{ f.device_name || f.device_id }} {{ t('tx_critical_d464') }} {{ f.exposure_source && f.exposure_source !== 'Direct' && f.exposure_source !== 'Internal' ? f.exposure_source : 'INET' }}
๐Ÿ‘‘ Tier-0 ๐Ÿข Tier-1 ๐Ÿ“Ÿ Tier-3 ๐Ÿ’ป Tier-2 โญ {{ f.business_process_name }} {{ f.os_family === 'Windows Server' ? 'WinServer' : (f.os_family === 'Windows Desktop' ? 'WinDesktop' : f.os_family) }}
{{ f.software_name }}
{{ f.software_version }} +{{ f.software_versions.length - 1 }} {{ t('tx_vers_b5da') }}
{{ f.source_state }} {{ t('tx_reopened_x_cd2d') }}{{ f.reopened_count }})
{{ formatReviewStatus(f.review_status) }}
{{ f.recommended_security_update_id }} -
{{ t('loading_findings') }}

{{ t('no_findings_found') }}

{{ t('showing') }} {{ totalFindings > 0 ? (currentPage - 1) * pageSize + 1 : 0 }} {{ t('to') }} {{ Math.min(currentPage * pageSize, totalFindings) }} {{ t('of') }} {{ totalFindings.toLocaleString(uiLocale()) }} {{ t('findings') }}
{{ t('per_page') }}:
{{ t('page_prefix') }} {{ currentPage }} {{ t('page_of') }} {{ totalPages }}

{{ t('tx_recommended_security_updates_3cb3') }}

{{ t('tx_grouped_by_microsoft_kb_number_for_b_fde2') }}

{{ t('tx_kb_update_id_8688') }} {{ t('tx_total_findings_c94e') }} {{ t('tx_impacted_devices_e0f6') }} {{ t('tx_distinct_cves_937e') }} {{ t('tx_active_observed_3ca3') }} {{ t('tx_fixed_ab98') }} {{ t('tx_accepted_risk_bcf9') }} {{ t('tx_max_cvss_0c9c') }} {{ t('tx_severity_levels_6aa6') }} {{ t('tx_actions_c3cd') }}
{{ kb.kb_id }} {{ kb.total_findings?.toLocaleString(uiLocale()) }} {{ kb.impacted_devices?.toLocaleString(uiLocale()) }} {{ kb.distinct_cves?.toLocaleString(uiLocale()) }} {{ kb.active_observed }} {{ kb.fixed_count }} {{ kb.accepted_risk_count }} {{ kb.max_cvss_score || '-' }} {{ kb.severity_levels }}
{{ t('tx_total_events_340b') }}
{{ eventsSummary.total?.toLocaleString(uiLocale()) || 0 }}
{{ t('tx_across_all_delta_runs_1562') }}
{{ t('tx_new_findings_c117') }}
{{ eventsSummary.new_count?.toLocaleString(uiLocale()) || 0 }}
{{ t('tx_new_vulnerabilities_observed_6ad3') }}
{{ t('tx_remediated_dc0e') }}
{{ eventsSummary.fixed_count?.toLocaleString(uiLocale()) || 0 }}
{{ t('tx_resolved_in_defender_delta_5fa8') }}
{{ t('tx_updated_d690') }}
{{ eventsSummary.updated_count?.toLocaleString(uiLocale()) || 0 }}
{{ t('tx_changes_to_active_findings_c055') }}
{{ t('tx_delta_import_run_b5dd') }}{{ selectedRun.run_id }} {{ t('tx_filtered_stream_2fbd') }}
{{ t('tx_started_fe38') }} {{ formatTimestamp(selectedRun.started_at) }} {{ t('tx_duration_9693') }} {{ selectedRun.duration_seconds }}s
{{ t('tx_total_d8e7') }} {{ nf(selectedRun.total_events) }}
{{ t('tx_new_3627') }} {{ nf(selectedRun.new_count) }}
{{ t('tx_updated_702c') }} {{ nf(selectedRun.updated_count) }}
{{ t('tx_fixed_b1aa') }} {{ nf(selectedRun.fixed_count) }}
{{ t('tx_out_of_order_4507') }} {{ selectedRun.out_of_order_count.toLocaleString(uiLocale()) }}
{{ t('tx_event_id_894b') }} {{ t('tx_type_3deb') }} {{ t('tx_event_timestamp_e5c8') }} CVE ID {{ t('tx_software_version_f55f') }} {{ t('tx_asset_hostname_722a') }} {{ t('tx_outcome_d3f0') }} {{ t('tx_current_state_ea4b') }} {{ t('tx_actions_c3cd') }}
#{{ ev.id }} {{ ev.event_status }}
{{ formatTimestamp(ev.event_timestamp) }}
{{ formatTimeAgo(ev.event_timestamp) }}
{{ t('tx_run_3141') }}{{ ev.run_id }}
{{ ev.cve_id || 'N/A' }}
{{ ev.software_name }}
{{ ev.software_version }}
{{ ev.device_name }}
{{ ev.device_id }}
{{ ev.application_outcome }} {{ ev.source_state }} N/A
{{ t('tx_loading_delta_events_2c92') }}

{{ t('tx_no_delta_events_match_the_selection_e517') }}

{{ t('tx_showing_163d') }} {{ totalEvents > 0 ? (eventCurrentPage - 1) * eventPageSize + 1 : 0 }} {{ t('tx_to_4374') }} {{ Math.min(eventCurrentPage * eventPageSize, totalEvents) }} of {{ totalEvents.toLocaleString(uiLocale()) }} {{ t('tx_events_82d5') }}
{{ t('tx_page_fb06') }} {{ eventCurrentPage }} of {{ eventTotalPages }}
{{ t(grp.label) }}

{{ t('rh_executive_title') }}

{{ t('rh_executive_help') }}

{{ t('tx_loading_executive_briefing_8eef') }}

{{ t('tx_calculating_threat_intelligence_mttr_423d') }}

{{ currentLang === 'nl' ? 'Hersteltempo' : 'Remediation rate' }}
{{ executiveReport?.remediation_rate_percent || 0 }}%
{{ nf(executiveReport?.posture?.fixed_count) }} {{ currentLang === 'nl' ? 'hersteld volgens Defender' : 'fixed according to Defender' }}
{{ currentLang === 'nl' ? 'Open kritiek en hoog' : 'Open critical and high' }}
{{ ((executiveReport?.posture?.critical_count || 0) + (executiveReport?.posture?.high_count || 0)).toLocaleString(uiLocale()) }}
{{ nf(executiveReport?.posture?.critical_count) }} {{ currentLang === 'nl' ? 'Kritiek' : 'Critical' }} • {{ nf(executiveReport?.posture?.high_count) }} {{ currentLang === 'nl' ? 'Hoog' : 'High' }}
{{ currentLang === 'nl' ? 'Risicobeslissingen' : 'Risk decisions' }}
{{ ((executiveReport?.posture?.accepted_risk_count || 0) + (executiveReport?.posture?.excluded_count || 0)).toLocaleString(uiLocale()) }}
{{ executiveReport?.posture?.accepted_risk_count || 0 }} {{ currentLang === 'nl' ? 'Geaccepteerd' : 'Accepted' }} • {{ executiveReport?.posture?.expired_reviews_count || 0 }} {{ currentLang === 'nl' ? 'Verlopen' : 'Expired' }}
{{ currentLang === 'nl' ? 'Getroffen assets' : 'Affected assets' }}
{{ nf(executiveReport?.posture?.impacted_devices) }}
{{ currentLang === 'nl' ? 'assets met' : 'assets with' }} {{ nf(executiveReport?.posture?.distinct_cves) }} {{ currentLang === 'nl' ? 'unieke CVEโ€™s' : 'unique CVEs' }}
{{ currentLang === 'nl' ? 'Actief misbruikt [CISA KEV]' : 'Actively exploited [CISA KEV]' }}
{{ nf(executiveReport?.posture?.cisa_kev_count) }}
{{ executiveReport?.top_weaponized_cves?.length || 0 }} {{ currentLang === 'nl' ? 'unieke CVEโ€™s in de vloot' : 'unique CVEs in the fleet' }}
{{ currentLang === 'nl' ? 'Gebruikt door ransomware' : 'Used by ransomware' }}
{{ nf(executiveReport?.posture?.ransomware_count) }}
{{ currentLang === 'nl' ? 'bekend uit ransomware-campagnes' : 'known from ransomware campaigns' }}
{{ currentLang === 'nl' ? 'Hoge kans op misbruik [EPSS โ‰ฅ 50%]' : 'High exploit likelihood [EPSS โ‰ฅ 50%]' }}
{{ nf(executiveReport?.posture?.high_epss_count) }}
{{ currentLang === 'nl' ? 'meer dan 50% kans binnen 30 dagen' : 'over 50% chance within 30 days' }}

{{ currentLang === 'nl' ? 'Open kwetsbaarheden per ernst' : 'Open vulnerabilities by severity' }} {{ currentLang === 'nl' ? 'Open' : 'Open' }}: {{ nf(executiveReport?.posture?.active_observed) }}

{{ currentLang === 'nl' ? 'Kritiek [CVSS 9,0โ€“10]' : 'Critical [CVSS 9.0โ€“10]' }} {{ nf(executiveReport?.posture?.critical_count) }}
{{ currentLang === 'nl' ? 'Hoog [CVSS 7,0โ€“8,9]' : 'High [CVSS 7.0โ€“8.9]' }} {{ nf(executiveReport?.posture?.high_count) }}
{{ currentLang === 'nl' ? 'Midden [CVSS 4,0โ€“6,9]' : 'Medium [CVSS 4.0โ€“6.9]' }} {{ nf(executiveReport?.posture?.medium_count) }}
{{ currentLang === 'nl' ? 'Laag [CVSS 0,1โ€“3,9]' : 'Low [CVSS 0.1โ€“3.9]' }} {{ nf(executiveReport?.posture?.low_count) }}

{{ currentLang === 'nl' ? 'Risicobeslissingen en uitzonderingen' : 'Risk decisions and exceptions' }}

{{ currentLang === 'nl' ? 'Geaccepteerd risico' : 'Accepted risk' }}
{{ nf(executiveReport?.posture?.accepted_risk_count) }}
{{ currentLang === 'nl' ? 'door de organisatie geaccepteerd' : 'accepted by the organisation' }}
{{ currentLang === 'nl' ? 'Compenserende maatregelen' : 'Compensating controls' }}
{{ nf(executiveReport?.posture?.excluded_count) }}
{{ currentLang === 'nl' ? 'afgeschermd via netwerk of EDR' : 'shielded by network or EDR' }}
{{ currentLang === 'nl' ? 'Vals-positief' : 'False positives' }}
{{ nf(executiveReport?.posture?.false_positive_count) }}
{{ currentLang === 'nl' ? 'niet van toepassing' : 'not applicable' }}
{{ currentLang === 'nl' ? 'Verlopen uitzonderingen' : 'Expired exceptions' }}
{{ nf(executiveReport?.posture?.expired_reviews_count) }}
{{ currentLang === 'nl' ? 'opnieuw beoordelen' : 'reassess' }}
{{ currentLang === 'nl' ? 'Heropend na herstel:' : 'Reopened after a fix:' }} {{ nf(executiveReport?.posture?.total_reopened_events) }}

{{ t('mttr_section_title') }}

{{ currentLang === 'nl' ? 'BIO2-naleving en hersteltempo over tijd' : 'BIO2 compliance and remediation pace over time' }}

{{ currentLang === 'nl' ? 'Vloot MTTR: ' : 'Fleet MTTR: ' }} {{ nv(mttrAnalytics?.fleet_summary?.overall_avg_days) }}d {{ currentLang === 'nl' ? 'gem' : 'avg' }} (p50: {{ nv(mttrAnalytics?.fleet_summary?.overall_median_days) }}{{ t('tx_d_p90_c769') }} {{ nv(mttrAnalytics?.fleet_summary?.overall_p90_days) }}d)
{{ currentLang === 'nl' ? 'BIO2 Naleving: ' : 'BIO2 SLA: ' }} {{ nv(mttrAnalytics?.fleet_summary?.overall_compliance_percent) }}%
{{ currentLang === 'nl' ? 'Kritiek: binnen 7 dagen' : 'Critical: within 7 days' }} {{ nf(mttrAnalytics?.by_severity?.Critical?.total_remediated) }} {{ currentLang === 'nl' ? 'hersteld' : 'resolved' }}
{{ nv(mttrAnalytics?.by_severity?.Critical?.avg_days) }} {{ currentLang === 'nl' ? 'dagen gem' : 'days avg' }}
{{ nv(mttrAnalytics?.by_severity?.Critical?.compliance_percent) }}% SLA
p50: {{ nv(mttrAnalytics?.by_severity?.Critical?.median_days) }}d {{ t('tx_p90_9027') }} {{ nv(mttrAnalytics?.by_severity?.Critical?.p90_days) }}d
{{ currentLang === 'nl' ? 'Behaald' : 'Met' }}: {{ nf(mttrAnalytics?.by_severity?.Critical?.sla_met_count) }} {{ currentLang === 'nl' ? 'Overtreden' : 'Breached' }}: {{ nf(mttrAnalytics?.by_severity?.Critical?.sla_breached_count) }}
{{ currentLang === 'nl' ? 'Hoog: binnen 14 dagen' : 'High: within 14 days' }} {{ nf(mttrAnalytics?.by_severity?.High?.total_remediated) }} {{ currentLang === 'nl' ? 'hersteld' : 'resolved' }}
{{ nv(mttrAnalytics?.by_severity?.High?.avg_days) }} {{ currentLang === 'nl' ? 'dagen gem' : 'days avg' }}
{{ nv(mttrAnalytics?.by_severity?.High?.compliance_percent) }}% SLA
p50: {{ nv(mttrAnalytics?.by_severity?.High?.median_days) }}d {{ t('tx_p90_9027') }} {{ nv(mttrAnalytics?.by_severity?.High?.p90_days) }}d
{{ currentLang === 'nl' ? 'Behaald' : 'Met' }}: {{ nf(mttrAnalytics?.by_severity?.High?.sla_met_count) }} {{ currentLang === 'nl' ? 'Overtreden' : 'Breached' }}: {{ nf(mttrAnalytics?.by_severity?.High?.sla_breached_count) }}
{{ currentLang === 'nl' ? 'Midden: binnen 60 dagen' : 'Medium: within 60 days' }} {{ nf(mttrAnalytics?.by_severity?.Medium?.total_remediated) }} {{ currentLang === 'nl' ? 'hersteld' : 'resolved' }}
{{ nv(mttrAnalytics?.by_severity?.Medium?.avg_days) }} {{ currentLang === 'nl' ? 'dagen gem' : 'days avg' }}
{{ nv(mttrAnalytics?.by_severity?.Medium?.compliance_percent) }}% SLA
p50: {{ nv(mttrAnalytics?.by_severity?.Medium?.median_days) }}d {{ t('tx_p90_9027') }} {{ nv(mttrAnalytics?.by_severity?.Medium?.p90_days) }}d
{{ currentLang === 'nl' ? 'Behaald' : 'Met' }}: {{ nf(mttrAnalytics?.by_severity?.Medium?.sla_met_count) }} {{ currentLang === 'nl' ? 'Overtreden' : 'Breached' }}: {{ nf(mttrAnalytics?.by_severity?.Medium?.sla_breached_count) }}
{{ currentLang === 'nl' ? 'Laag: binnen 180 dagen' : 'Low: within 180 days' }} {{ nf(mttrAnalytics?.by_severity?.Low?.total_remediated) }} {{ currentLang === 'nl' ? 'hersteld' : 'resolved' }}
{{ nv(mttrAnalytics?.by_severity?.Low?.avg_days) }} {{ currentLang === 'nl' ? 'dagen gem' : 'days avg' }}
{{ nv(mttrAnalytics?.by_severity?.Low?.compliance_percent) }}% SLA
p50: {{ nv(mttrAnalytics?.by_severity?.Low?.median_days) }}d {{ t('tx_p90_9027') }} {{ nv(mttrAnalytics?.by_severity?.Low?.p90_days) }}d
{{ currentLang === 'nl' ? 'Behaald' : 'Met' }}: {{ nf(mttrAnalytics?.by_severity?.Low?.sla_met_count) }} {{ currentLang === 'nl' ? 'Overtreden' : 'Breached' }}: {{ nf(mttrAnalytics?.by_severity?.Low?.sla_breached_count) }}

{{ t('burndown_chart_title') }}

{{ t('burndown_chart_subtitle') }}

{{ t('burndown_period_influx') }}
+{{ nf(burndownAnalytics?.summary?.total_new) }}
{{ t('burndown_period_remediated') }}
-{{ nf(burndownAnalytics?.summary?.total_fixed) }}
{{ t('burndown_net_reduction') }}
{{ (burndownAnalytics?.summary?.net_change || -49914).toLocaleString(uiLocale()) }}
{{ t('burndown_runrate_forecast') }}
{{ burndownAnalytics?.forecast?.projected_days_to_clear_critical_high ? burndownAnalytics.forecast.projected_days_to_clear_critical_high + 'd' : (currentLang === 'nl' ? 'Versnellend' : 'Accelerating') }}
{{ t('burndown_target') }} ~{{ nf(burndownAnalytics?.forecast?.run_rate_10d_fixed_target) }} / 10d
{{ burndownAnalytics?.timeline?.[0]?.event_date || (currentLang === 'nl' ? 'Startdatum' : 'Start Date') }} {{ burndownDays }}d {{ t('burndown_xaxis_label') }} ({{ burndownAnalytics?.timeline?.length || 0 }} {{ currentLang === 'nl' ? 'dagen' : 'days' }}) {{ burndownAnalytics?.timeline?.[burndownAnalytics?.timeline?.length - 1]?.event_date || (currentLang === 'nl' ? 'Vandaag' : 'Today') }}

{{ t('aging_dist_title') }}

{{ t('aging_dist_subtitle') }}

{{ t('aging_under_30') }} {{ nf(burndownAnalytics?.age_distribution?.under_30d) }}
{{ t('aging_31_60') }} {{ nf(burndownAnalytics?.age_distribution?.days_31_60) }}
{{ t('aging_61_90') }} {{ nf(burndownAnalytics?.age_distribution?.days_61_90) }}
{{ t('aging_91_180') }} {{ nf(burndownAnalytics?.age_distribution?.days_91_180) }}
{{ t('aging_over_180') }} {{ nf(burndownAnalytics?.age_distribution?.over_180d) }}
{{ nf(burndownAnalytics?.age_distribution?.over_180d) }} {{ t('aging_debt_alert') }}

{{ t('regressions_title') }}

{{ t('regressions_subtitle') }}

{{ nf(regressionsAnalytics?.summary?.total_reopened_findings) }} {{ t('regressions_active_badge') }}
{{ t('regressions_th_cve') }} {{ t('regressions_th_software') }} {{ t('regressions_th_host') }} {{ t('regressions_th_severity') }} {{ t('regressions_th_count') }} {{ t('regressions_th_action') }}
{{ item.cve_id }} {{ item.software_name }} ({{ item.software_version }}) {{ item.device_name }} {{ item.vulnerability_severity }} ({{ item.cvss_score }}) {{ item.reopened_count }}ร— {{ currentLang === 'nl' ? 'Heropend' : 'Reopened' }}

{{ t('weaponized_title') }}

{{ t('weaponized_subtitle') }}

{{ nf(executiveReport?.posture?.cisa_kev_count) }} {{ t('weaponized_instances') }}
{{ t('weaponized_th_rank') }} {{ t('weaponized_th_cve') }} {{ t('weaponized_th_name') }} {{ t('weaponized_th_threat') }} {{ t('weaponized_th_exposure') }} {{ t('weaponized_th_epss') }} {{ t('weaponized_th_actions') }}
#{{ idx + 1 }}
{{ w.cve_id }} KEV
{{ w.vulnerability_name }}
{{ w.required_action }}
{{ t('weaponized_ransomware') }} {{ t('weaponized_due') }} {{ w.cisa_due_date }}
{{ w.total_findings?.toLocaleString(uiLocale()) }} {{ currentLang === 'nl' ? 'instanties' : 'instances' }}
{{ w.affected_devices?.toLocaleString(uiLocale()) }} {{ t('tx_endpoints_812c') }}
{{ (w.epss_score * 100).toFixed(1) }}% -
{{ t('weaponized_empty') }}

{{ t('top_hosts_title') }}

{{ t('top_hosts_subtitle') }}
{{ t('top_hosts_th_rank') }} {{ t('top_hosts_th_host') }} {{ t('top_hosts_th_findings') }} {{ t('top_hosts_th_crit') }} {{ t('top_hosts_th_high') }} {{ t('top_hosts_th_peak') }} {{ t('top_hosts_th_action') }}
#{{ idx + 1 }}
{{ h.device_name }}
{{ h.device_id }}
{{ h.total_findings?.toLocaleString(uiLocale()) }} {{ h.critical_count?.toLocaleString(uiLocale()) }} {{ h.high_count?.toLocaleString(uiLocale()) }} {{ h.max_cvss }}

{{ t('top_sw_title') }}

{{ t('top_sw_subtitle') }}
{{ t('top_sw_th_rank') }} {{ t('top_sw_th_name') }} {{ t('top_sw_th_endpoints') }} {{ t('top_sw_th_findings') }} {{ t('top_sw_th_crit') }} {{ t('top_sw_th_peak') }} {{ t('top_sw_th_action') }}
#{{ idx + 1 }} {{ sw.software_name }} {{ sw.affected_devices?.toLocaleString(uiLocale()) }} {{ currentLang === 'nl' ? 'apparaten' : 'machines' }} {{ sw.total_findings?.toLocaleString(uiLocale()) }} {{ sw.critical_count?.toLocaleString(uiLocale()) }} {{ sw.max_cvss }}

{{ t('top_kbs_title') }}

KB {{ kb.kb_id }} {{ kb.max_cvss_score }} CVSS
{{ t('top_kbs_resolves') }} {{ kb.total_findings?.toLocaleString(uiLocale()) }} {{ currentLang === 'nl' ? 'bevindingen' : 'findings' }}
{{ t('top_kbs_across') }} {{ kb.impacted_devices?.toLocaleString(uiLocale()) }} {{ t('tx_endpoints_812c') }}

{{ t('rh_sla_title') }}

{{ t('rh_sla_help') }}

{{ t('rh_json') }}

{{ t('tx_loading_sla_aging_remediation_veloci_1817') }}

{{ t('tx_calculating_aging_and_sla_breaches_5824') }}

{{ t('sla_card_active') }}
{{ nf(slaReport?.overall?.total_active) }}
{{ t('sla_card_active_sub') }}
{{ t('sla_card_within_sla') }}
{{ nf(slaComplianceStats.compliantCount) }}
{{ slaComplianceStats.percent }}% {{ t('sla_card_within_sla_sub') }}
{{ t('sla_card_crit_breaches') }}
{{ nf(slaReport?.overall?.critical_sla_breaches_bio2 ?? slaReport?.overall?.critical_sla_breaches) }}
{{ t('sla_card_crit_breaches_sub') }}
{{ t('sla_card_high_breaches') }}
{{ nf(slaReport?.overall?.high_sla_breaches_bio2 ?? slaReport?.overall?.high_sla_breaches) }}
{{ t('sla_card_high_breaches_sub') }}

{{ t('gauge_compliance_title') }}

{{ slaComplianceStats.percent >= 70 ? (currentLang === 'nl' ? 'Binnen BIO2' : 'Within BIO2') : (currentLang === 'nl' ? 'Actie nodig' : 'Action needed') }}
{{ slaComplianceStats.percent }}% {{ t('tx_bio2_ok_2366') }}
{{ currentLang === 'nl' ? 'Binnen de BIO2-termijn' : 'Within the BIO2 deadline' }}
{{ nf(slaComplianceStats.compliantCount) }}
{{ currentLang === 'nl' ? 'Over de BIO2-termijn' : 'Past the BIO2 deadline' }}
{{ nf(slaComplianceStats.breachCount) }}
{{ currentLang === 'nl' ? 'Hele vloot' : 'Whole fleet' }}
{{ nf(slaComplianceStats.totalActive) }}
{{ t('gauge_compliance_sub') }}

{{ t('gauge_speedometer_title') }}

{{ (cadenceAnalytics?.cadence_summary?.cadence_burn_ratio || 0) >= 1 ? t('cadence_reduction') : t('cadence_accumulation') }}
{{ cadenceAnalytics?.cadence_summary?.cadence_burn_ratio || 0 }}x {{ currentLang === 'nl' ? 'Afname' : 'Reduction' }}
{{ currentLang === 'nl' ? 'Hersteld [30d]' : 'Fixed [30d]' }}
{{ nf(cadenceAnalytics?.cadence_summary?.total_fixed) }}
{{ currentLang === 'nl' ? 'Nieuw [30d]' : 'New [30d]' }}
{{ nf(cadenceAnalytics?.cadence_summary?.total_new) }}
{{ currentLang === 'nl' ? 'Netto afname' : 'Net reduction' }}
+{{ nf(cadenceAnalytics?.cadence_summary?.net_reduction) }}
{{ t('gauge_speedometer_sub') }} >1.0x = {{ currentLang === 'nl' ? 'vlootkrimp' : 'reduction' }}

{{ t('gauge_warning_title') }}

{{ t('tx_72h_pre_breach_9008') }}
{{ currentLang === 'nl' ? 'Kritiek: 4โ€“7 dagen open' : 'Critical: open 4โ€“7 days' }} {{ preBreachCriticalCount.toLocaleString(uiLocale()) }}
{{ currentLang === 'nl' ? 'termijn 7 dagen' : 'deadline 7 days' }} {{ currentLang === 'nl' ? 'verloopt binnen 72 uur' : 'due within 72 hours' }}
{{ currentLang === 'nl' ? 'Hoog: 11โ€“14 dagen open' : 'High: open 11โ€“14 days' }} {{ preBreachHighCount.toLocaleString(uiLocale()) }}
{{ currentLang === 'nl' ? 'termijn 14 dagen' : 'deadline 14 days' }} {{ currentLang === 'nl' ? 'verloopt binnen 72 uur' : 'due within 72 hours' }}
{{ t('gauge_warning_sub') }}

{{ t('cadence_title') }}

{{ cadenceInterval === 'weekly' ? (currentLang === 'nl' ? 'Per week' : 'Per week') : (currentLang === 'nl' ? 'Per dag' : 'Per day') }}

{{ t('cadence_subtitle') }}

{{ t('tx_average_per_day_e745') }}
{{ nf(cadenceAnalytics?.cadence_summary?.avg_fixed_per_day) }}
{{ t('tx_fixed_vulnerabilities_24h_d7d3') }}
{{ t('tx_average_per_week_fef9') }}
{{ nf(cadenceAnalytics?.cadence_summary?.avg_fixed_per_week) }}
{{ t('tx_throughput_per_7_days_eee1') }}
{{ t('tx_peak_day_c779') }}
{{ nf(cadenceAnalytics?.cadence_summary?.peak_day?.fixed_count) }}
{{ cadenceAnalytics?.cadence_summary?.peak_day?.date ? formatDate(cadenceAnalytics.cadence_summary.peak_day.date) : 'โ€“' }}
{{ t('tx_fixed_to_new_ratio_2338') }} {{ (cadenceAnalytics?.cadence_summary?.cadence_burn_ratio || 0) >= 1 ? 'Reductie' : 'Accumulatie' }}
{{ cadenceAnalytics?.cadence_summary?.cadence_burn_ratio || 0 }}x
{{ nf(cadenceAnalytics?.cadence_summary?.total_fixed) }} {{ t('tx_fixed_vs_99a0') }} {{ nf(cadenceAnalytics?.cadence_summary?.total_new) }} {{ t('tx_new_c2a6') }}
{{ t('cadence_fixed_legend') }} {{ t('cadence_new_legend') }} {{ t('cadence_rolling_legend') }}
{{ t('tx_max_cumulative_527b') }} {{ cadenceCumulativeMax.toLocaleString(uiLocale()) }}
{{ p.d.event_date }}: {{ Number(p.d.cumulative_fixed).toLocaleString(uiLocale()) }} {{ t('tx_fixed_9a48') }} {{ p.d.event_date }}: {{ Number(p.d.cumulative_new).toLocaleString(uiLocale()) }} {{ t('tx_new_a044') }}
{{ cadenceAnalytics?.daily_cadence?.[0]?.event_date || 'Startdatum' }} {{ t('tx_s_curve_cumulative_fixed_green_vs_cu_1c57') }} {{ cadenceAnalytics?.daily_cadence?.[cadenceAnalytics?.daily_cadence?.length - 1]?.event_date || 'Vandaag' }}
{{ t('tx_fixed_2353') }} {{ t('tx_new_influx_b583') }} {{ t('tx_7_day_rolling_average_06bc') }}
{{ t('tx_max_52d0') }} {{ cadenceDailyMax.toLocaleString(uiLocale()) }} {{ t('tx_vulnerabilities_418b') }}
{{ cadenceAnalytics?.daily_cadence?.[0]?.event_date || 'Startdatum' }} {{ t('tx_daily_fixed_vs_new_vulnerabilities_d3c2') }}{{ cadenceAnalytics?.daily_cadence?.length || 0 }} {{ t('tx_days_a3e4') }} {{ cadenceAnalytics?.daily_cadence?.[cadenceAnalytics?.daily_cadence?.length - 1]?.event_date || 'Vandaag' }}
{{ t('tx_fixed_per_week_573b') }} {{ t('tx_influx_per_week_ccb2') }}
{{ t('tx_max_weekly_volume_7d8c') }} {{ cadenceWeeklyMax.toLocaleString(uiLocale()) }}
{{ wk.week_label }} {{ Number(wk.avg_daily_fixed).toLocaleString(uiLocale()) }}/d
{{ wk.date_range }}
-{{ Number(wk.fixed_count).toLocaleString(uiLocale()) }} +{{ Number(wk.new_count).toLocaleString(uiLocale()) }}
{{ t('tx_net_reduction_e8ca') }} {{ Number(wk.net_velocity).toLocaleString(uiLocale()) }}
{{ t('tx_cumulative_fixed_8039') }} {{ t('tx_cumulative_new_influx_d6c5') }} {{ t('tx_net_cumulative_reduction_0e95') }}
{{ t('tx_max_cumulative_527b') }} {{ cadenceCumulativeMax.toLocaleString(uiLocale()) }}
{{ cadenceAnalytics?.daily_cadence?.[0]?.event_date || 'Startdatum' }} {{ t('tx_cumulative_s_curve_green_above_red_m_3647') }}{{ cadenceAnalytics?.daily_cadence?.length || 0 }} {{ t('tx_days_a3e4') }} {{ cadenceAnalytics?.daily_cadence?.[cadenceAnalytics?.daily_cadence?.length - 1]?.event_date || 'Vandaag' }}
{{ t('tx_net_reduction_more_fixed_than_new_ba_594d') }} {{ t('tx_net_accumulation_more_new_than_fixed_8b55') }}
{{ t('tx_max_daily_delta_bcb2') }}{{ cadenceNetVelocityMax.toLocaleString(uiLocale()) }}
{{ cadenceAnalytics?.daily_cadence?.[0]?.event_date || 'Startdatum' }} {{ t('tx_net_remediation_velocity_above_zero__9db5') }} {{ cadenceAnalytics?.daily_cadence?.[cadenceAnalytics?.daily_cadence?.length - 1]?.event_date || 'Vandaag' }}

{{ t('tx_patch_rhythm_per_weekday_ab1c') }}

{{ t('tx_7_day_cycle_24f5') }}

{{ t('tx_remediation_per_weekday_shows_deploy_8bde') }}

{{ weekdayName(dow.day_index, dow.day_name) }}
{{ Number(dow.total_fixed).toLocaleString(uiLocale()) }}

{{ t('tx_remediated_per_severity_b110') }}

{{ cadenceDays }} {{ t('tx_window_days_0da4') }}

{{ t('tx_number_of_remediated_vulnerabilities_4ce6') }}

{{ t('sev_label_critical') }}
{{ nf(cadenceAnalytics?.severity_throughput?.Critical) }}
{{ t('tx_highest_priority_cc18') }}
{{ t('sev_label_high') }}
{{ nf(cadenceAnalytics?.severity_throughput?.High) }}
{{ t('tx_30d_sla_target_d00f') }}
{{ t('sev_label_medium') }}
{{ nf(cadenceAnalytics?.severity_throughput?.Medium) }}
{{ t('tx_90d_sla_target_6bf0') }}
{{ t('sev_label_low') }}
{{ nf(cadenceAnalytics?.severity_throughput?.Low) }}
{{ t('tx_180d_sla_target_a792') }}

{{ t('tx_remediated_per_tier_652b') }}

{{ t('tx_fleet_impact_d7f1') }}

{{ t('tx_fixed_vulnerabilities_critical_infra_4dd7') }}

{{ t('tx_tier_0_dc_identity_8da2') }}
{{ nf(cadenceAnalytics?.tier_throughput?.['Tier-0']) }}
{{ t('tx_crown_jewels_7a94') }}
{{ t('tx_tier_1_servers_f6a9') }}
{{ nf(cadenceAnalytics?.tier_throughput?.['Tier-1']) }}
Tier-1
{{ t('tx_tier_2_endpoints_8179') }}
{{ nf(cadenceAnalytics?.tier_throughput?.['Tier-2']) }}
{{ t('tx_workstations_fleet_86ae') }}
{{ t('tx_tier_3_other_abed') }}
{{ nf(cadenceAnalytics?.tier_throughput?.['Tier-3']) }}
{{ t('tx_unmanaged_low_385f') }}

{{ t('aging_title') }}

{{ t('aging_subtitle') }}

{{ t('aging_col_severity') }} {{ t('aging_col_total') }} {{ t('aging_col_lt14') }} {{ t('aging_col_14_30') }} {{ t('aging_col_30_60') }} {{ t('aging_col_gt60') }} {{ t('aging_col_mean_age') }}
{{ formatSeverity(sev.vulnerability_severity) }} {{ sev.total_findings?.toLocaleString(uiLocale()) }} {{ sev.bucket_lt14?.toLocaleString(uiLocale()) }} {{ sev.bucket_14_30?.toLocaleString(uiLocale()) }} {{ sev.bucket_30_60?.toLocaleString(uiLocale()) }} {{ sev.bucket_gt60?.toLocaleString(uiLocale()) }} {{ sev.avg_age_days }} {{ currentLang === 'nl' ? 'dagen' : 'days' }}
{{ t('aging_col_severity') }}
{{ t('tx_14d_on_track_0428') }}
{{ t('tx_14_30d_monitor_eef8') }}
{{ t('tx_30_60d_attention_15e2') }}
{{ t('tx_60d_critical_risk_5964') }}
{{ formatSeverity(sev.vulnerability_severity) }}
{{ nf(sev.bucket_lt14) }} {{ getPercentage(sev.bucket_lt14, sev.total_findings) }}% {{ currentLang === 'nl' ? 'van tier' : 'of tier' }}
{{ nf(sev.bucket_14_30) }} {{ sev.vulnerability_severity === 'Critical' ? 'โš ๏ธ SLA BREACH' : getPercentage(sev.bucket_14_30, sev.total_findings) + (currentLang === 'nl' ? '% van tier' : '% of tier') }}
{{ nf(sev.bucket_30_60) }} {{ ['Critical', 'High'].includes(sev.vulnerability_severity) ? 'โš ๏ธ SLA BREACH' : getPercentage(sev.bucket_30_60, sev.total_findings) + (currentLang === 'nl' ? '% van tier' : '% of tier') }}
{{ nf(sev.bucket_gt60) }} {{ ['Critical', 'High', 'Medium'].includes(sev.vulnerability_severity) ? (currentLang === 'nl' ? 'Chronisch' : 'Chronic') : getPercentage(sev.bucket_gt60, sev.total_findings) + (currentLang === 'nl' ? '% van tier' : '% of tier') }}

{{ t('critical_aged_title') }}

{{ t('critical_aged_subtitle') }}

{{ t('critical_aged_col_cve') }} {{ t('critical_aged_col_host') }} {{ t('critical_aged_col_software') }} {{ t('critical_aged_col_cvss') }} {{ t('critical_aged_col_first_seen') }} {{ t('critical_aged_col_age') }} {{ t('critical_aged_col_actions') }}
{{ c.cve_id }} {{ c.device_name }} {{ c.software_name }} ({{ c.software_version }}) {{ c.cvss_score }} {{ formatDate(c.first_seen_timestamp) }} {{ c.age_days }} {{ currentLang === 'nl' ? 'dagen' : 'days' }}

{{ t('rh_assets_title') }}

{{ t('rh_assets_help') }}

{{ t('rh_json') }}

{{ t('asset_exp_loading') }}

{{ t('asset_exp_loading_sub') }}

{{ t('asset_exp_table_title') }}

{{ t('asset_exp_th_tier') }} {{ t('asset_exp_th_endpoints') }} {{ t('asset_exp_th_inet') }} {{ t('asset_exp_th_active') }} {{ t('asset_exp_th_crit') }} {{ t('asset_exp_th_high') }} {{ t('asset_exp_th_weaponized') }}
{{ t.asset_tier }} {{ t.total_devices?.toLocaleString(uiLocale()) }} {{ t.internet_facing_devices?.toLocaleString(uiLocale()) }} {{ t.active_findings?.toLocaleString(uiLocale()) }} {{ t.critical_findings?.toLocaleString(uiLocale()) }} {{ t.high_findings?.toLocaleString(uiLocale()) }} {{ t.weaponized_cves?.toLocaleString(uiLocale()) }}

{{ t('asset_os_title') }}

{{ t('asset_os_th_platform') }} {{ t('asset_os_th_assets') }} {{ t('asset_os_th_inet') }} {{ t('asset_os_th_tier01') }}
{{ os.os_family }} {{ os.total_devices?.toLocaleString(uiLocale()) }} {{ os.internet_facing_devices?.toLocaleString(uiLocale()) }} {{ ((os.tier0_devices || 0) + (os.tier1_devices || 0)).toLocaleString(uiLocale()) }}

{{ t('asset_top_edge_title') }}

{{ t('asset_top_edge_th_host') }} {{ t('asset_top_edge_th_tier') }} {{ t('asset_top_edge_th_crit') }} {{ t('asset_top_edge_th_kev') }} {{ t('asset_top_edge_th_action') }}
{{ h.device_name }} {{ h.asset_tier }} {{ h.critical_count?.toLocaleString(uiLocale()) }} {{ h.cisa_kev_count?.toLocaleString(uiLocale()) }}

{{ t('rh_software_title') }}

{{ t('rh_software_help') }}

{{ t('rh_json') }}

{{ t('sw_cat_loading') }}

{{ t('sw_cat_loading_sub') }}

{{ t('sw_card_total_vulns') }}
{{ nf(swReport?.patch_coverage?.total_active_findings) }}
{{ t('sw_card_total_vulns_sub') }}
{{ t('sw_card_patch_avail') }}
{{ nf(swReport?.patch_coverage?.has_patch) }}
{{ swReport?.patch_coverage?.patch_coverage_percent || 0 }}% {{ t('sw_card_patch_avail_sub') }}
{{ t('sw_card_zero_patch') }}
{{ nf(swReport?.patch_coverage?.no_patch) }}
{{ t('sw_card_zero_patch_sub') }}

{{ t('sw_vendors_title') }}

{{ t('sw_vendors_th_vendor') }} {{ t('sw_vendors_th_findings') }} {{ t('sw_vendors_th_cves') }} {{ t('sw_vendors_th_endpoints') }} {{ t('sw_vendors_th_crit') }}
{{ v.software_vendor }} {{ v.total_findings?.toLocaleString(uiLocale()) }} {{ v.distinct_cves?.toLocaleString(uiLocale()) }} {{ v.affected_devices?.toLocaleString(uiLocale()) }} {{ v.critical_count?.toLocaleString(uiLocale()) }}

{{ t('sw_apps_title') }}

{{ t('sw_apps_th_app') }} {{ t('sw_apps_th_vendor') }} {{ t('sw_apps_th_findings') }} {{ t('sw_apps_th_endpoints') }} {{ t('sw_apps_th_crit') }} {{ t('sw_apps_th_patch_cov') }} {{ t('sw_apps_th_peak') }} {{ t('sw_apps_th_action') }}
{{ p.software_name }} {{ p.software_vendor }} {{ p.total_findings?.toLocaleString(uiLocale()) }} {{ p.affected_devices?.toLocaleString(uiLocale()) }} {{ p.critical_count?.toLocaleString(uiLocale()) }} {{ p.patchable_findings?.toLocaleString(uiLocale()) }} {{ p.max_cvSS || p.max_cvss }}
{{ chartHover.title }}
{{ row.label }} {{ nf(row.value) }}

{{ t('hist_title') }}

{{ t('hist_help') }}

{{ t('hist_daily_title') }}

{{ sr.label }}

{{ t('hist_daily_help') }}

{{ tk.label }} {{ xl.label }}
{{ t('hist_date') }}{{ sr.label }}{{ t('hist_open') }}{{ t('hist_open_critical') }}{{ t('hist_source') }}
{{ d.snapshot_date }} {{ nf(d[sr.key]) }} {{ nf(d.open_total) }} {{ nf(d.open_critical) }} {{ d.source === 'snapshot' ? t('hist_src_snapshot') : t('hist_src_backfill') }}

{{ t('hist_open') }}

{{ t('hist_open_help') }}

{{ tk.label }} {{ xl.label }}

{{ t('hist_open_critical') }}

{{ t('hist_open_help') }}

{{ tk.label }} {{ xl.label }}
{{ chartHover.title }}
{{ row.label }} {{ nf(row.value) }}

{{ t('nv_title') }}

{{ t('nv_help') }}

{{ t('nv_loading') }}
{{ newVulnError }}
{{ chartHover.title }}
{{ row.label }} {{ nf(row.value) }}

{{ t('ncsc_rep_title') }}

{{ t('ncsc_rep_help') }}

{{ ncscRepError }}
{{ chartHover.title }}
{{ row.label }} {{ nf(row.value) }}
{{ chartHover.note }}

{{ t('tk_title') }}

{{ t('tk_help') }}

{{ tkError }}

{{ t('rh_governance_title') }}

{{ t('rh_governance_help') }}

{{ t('rh_json') }}

{{ t('gov_audit_loading') }}

{{ t('gov_audit_loading_sub') }}

{{ t('gov_access_title') }}

{{ t('gov_access_help') }}

{{ n.network === 'other' ? t('gov_access_other') : n.network }}
{{ nf(n.logins) }}
{{ nf(n.users) }} {{ t('gov_access_users') }} · {{ formatDate(n.last) }}
{{ t('gov_access_none') }}
{{ t('users_when') }}{{ t('auth_email') }}{{ t('gov_access_vpn_address') }}
{{ formatTimestamp(r.occurred_at) }} {{ r.email }} {{ r.ip_address }}

{{ t('gov_reviews_title') }}

{{ t('gov_reviews_th_status') }} {{ t('gov_reviews_th_active') }} {{ t('gov_reviews_th_expired') }} {{ t('gov_reviews_th_expiring') }}
{{ r.review_status }} {{ r.total_count?.toLocaleString(uiLocale()) }} {{ r.expired_count?.toLocaleString(uiLocale()) }} {{ r.expiring_soon_count?.toLocaleString(uiLocale()) }}

{{ t('gov_velocity_title') }}

{{ t('gov_velocity_th_reviewer') }} {{ t('gov_velocity_th_total') }} {{ t('gov_velocity_th_accepted') }} {{ t('gov_velocity_th_fps') }} {{ t('gov_velocity_th_last') }}
{{ act.reviewer }} {{ act.total_reviews?.toLocaleString(uiLocale()) }} {{ act.accepted_risks?.toLocaleString(uiLocale()) }} {{ act.false_positives?.toLocaleString(uiLocale()) }} {{ formatTimeAgo(act.last_activity_at) }}

{{ t('gov_ledger_title') }}

{{ t('gov_ledger_th_id') }} {{ t('gov_ledger_th_finding') }} {{ t('gov_ledger_th_transition') }} {{ t('gov_ledger_th_reviewer') }} {{ t('gov_ledger_th_justification') }} {{ t('gov_ledger_th_ticket') }} {{ t('gov_ledger_th_timestamp') }}
#{{ a.audit_id }} {{ a.finding_id }} {{ a.previous_status || 'unreviewed' }} → {{ a.new_status }} {{ a.changed_by }} {{ a.justification || 'โ€”' }} {{ a.ticket_reference || 'โ€”' }} {{ formatDate(a.changed_at) }}

{{ t('ms_title') }}

{{ t('ms_help') }} {{ t('ncsc_last_sync') }} {{ formatTimestamp(msLastSync.finished_at || msLastSync.started_at) }} · {{ t('ncsc_sync_failed') }}: {{ msLastSync.error }}

{{ t('ms_src_mc') }}: {{ nf(msSummary.message_center) }} {{ t('ms_src_rm') }}: {{ nf(msSummary.roadmap) }} {{ t('ms_security_related') }}: {{ nf(msSummary.security_related) }} {{ t('ms_status_new') }}: {{ nf(msSummary.new) }} {{ t('ms_status_relevant') }}: {{ nf(msSummary.relevant) }}
{{ msError }}
{{ t('ms_col_id') }}{{ t('ncsc_col_title') }}{{ t('ms_products') }}{{ t('ncsc_col_published') }}{{ t('ncsc_col_status') }}{{ t('users_actions') }}
{{ t('ncsc_none') }}

{{ t('ncsc_title') }}

{{ t('ncsc_help') }} {{ t('ncsc_last_sync') }} {{ formatTimestamp(ncscLastSync.finished_at || ncscLastSync.started_at) }} · {{ t('ncsc_sync_failed') }}: {{ ncscLastSync.error }}

{{ t('ncsc_status_open') }}: {{ nf(ncscSummary.open) }} {{ t('ncsc_open_hh') }}: {{ nf(ncscSummary.open_hh) }} {{ t('ncsc_status_not_impacted') }}: {{ nf(ncscSummary.not_impacted) }} {{ t('ncsc_status_ticket_created') }}: {{ nf(ncscSummary.ticket_created) }} {{ t('ncsc_updated_since') }}: {{ nf(ncscSummary.updated_since_triage) }}
{{ ncscError }}
{{ t('ncsc_col_advisory') }}{{ t('ncsc_col_risk') }}{{ t('ncsc_col_title') }} {{ t('ncsc_col_published') }}{{ t('ncsc_col_fleet') }}{{ t('ncsc_col_status') }} {{ t('users_actions') }}
{{ t('ncsc_none') }}

{{ t('valert_title') }}

{{ t('valert_help') }} {{ t('valert_last_sync') }} {{ formatTimestamp(vulnAlertCatalog.last_sync) }} · {{ nf(vulnAlertCatalog.exposed) }} {{ t('valert_exposed_cves') }}

{{ sm.severity || 'โ€“' }} · {{ t('valert_type_' + sm.alert_type) }}: {{ nf(sm.n) }}
{{ vulnAlertError }}
CVE{{ t('valert_kind') }}{{ t('valert_severity') }} CVSS / EPSS{{ t('valert_exploit') }}{{ t('valert_exposure') }} {{ t('valert_detected') }}{{ t('users_actions') }}
{{ t('valert_none') }}
{{ t('readonly_admin_view') }}

{{ t('imp_status_title') }}

{{ t('imp_state_' + (importJob.status || 'idle')) }}
{{ t('imp_type') }}
{{ importJob.import_type === 'full' ? t('imp_full') : (importJob.import_type === 'catalog' ? t('imp_catalog') : t('imp_delta')) }} · {{ t('imp_resumed') }}
{{ t('imp_pages') }}
{{ nf(importJob.pages) }}
{{ t('imp_records') }}
{{ nf(importJob.items) }}
{{ t('imp_elapsed') }}
{{ importElapsed }}
{{ key }}: {{ nf(value) }}
{{ importJob.message }}
{{ t('imp_token_expires') }} {{ formatTimestamp(importJob.token.expires_at) }}
{{ importError }}

{{ t('imp_start_title') }}

{{ t('imp_token_help') }}

{{ t('imp_last_full') }}
{{ importCheckpoint.full && importCheckpoint.full.completed ? formatTimestamp(importCheckpoint.full.updated_at) : 'โ€“' }}
{{ t('imp_resumable') }} {{ importCheckpoint.full.page_number }}
{{ t('imp_delta_watermark') }}
{{ importCheckpoint.delta && importCheckpoint.delta.delta_watermark_utc ? formatTimestamp(importCheckpoint.delta.delta_watermark_utc) : 'โ€“' }}
{{ t('imp_delta_deadline') }}
{{ importCheckpoint.delta_days_left === null || importCheckpoint.delta_days_left === undefined ? 'โ€“' : (importCheckpoint.delta_days_left > 0 ? importCheckpoint.delta_days_left + ' ' + t('imp_days') : t('imp_full_required')) }}

{{ t('valert_rule_title') }}

{{ t('valert_rule_help') }}

{{ alertRuleMessage }}

{{ t('stale_title') }}

{{ t('stale_help') }}

{{ t('stale_preview') }} {{ nf(stalePreview.assets) }} [{{ nf(stalePreview.servers) }} {{ t('tx_servers_a8b0') }} {{ nf(stalePreview.devices) }} {{ t('tx_devices_76af') }} {{ nf(stalePreview.findings) }} {{ t('stale_preview_findings') }} {{ t('stale_no_snapshot') }}
{{ t('stale_counts') }} {{ t('life_' + st) }}: {{ nf(n) }}
{{ staleMessage }}

{{ t('legacy_title') }}

{{ t('legacy_help') }}

{{ lr.cve_id || 'โ€“' }} · {{ lr.software_name || 'โ€“' }} {{ lr.review_status }} [{{ t('legacy_superseded') }}]
{{ lr.device_name || lr.device_id || 'โ€“' }} · {{ lr.reviewed_by }} · {{ lr.reviewed_at ? formatTimestamp(lr.reviewed_at) : '' }}
{{ lr.justification || lr.review_notes }}
{{ t('legacy_applied') }} {{ lr.applied_by }} {{ t('legacy_dismissed') }} {{ lr.dismissed_by }} {{ t('legacy_matched') }} {{ t('legacy_unmatched') }}
โ€“
{{ legacyError }}

{{ t('imp_runs_title') }}

{{ t('users_when') }}{{ t('imp_type') }}{{ t('users_status') }}{{ t('imp_pages') }}{{ t('imp_records') }}{{ t('imp_changed') }}{{ t('users_actor') }}{{ t('imp_note') }}
{{ formatTimestamp(r.started_at) }} {{ r.import_type === 'full' ? t('imp_full') : (r.import_type === 'catalog' ? t('imp_catalog') : t('imp_delta')) }} {{ r.status }} {{ nf(r.pages_succeeded) }} {{ nf(r.items_received) }} {{ nf(r.affected_rows) }} {{ r.started_by || 'โ€“' }} {{ r.failure_stage || '' }}
โ€“
{{ t('readonly_admin_view') }}

{{ t('users_invite_title') }}

{{ t('users_invite_help') }}

{{ generatedLink.title }}

{{ t('users_link_once') }} {{ formatTimestamp(generatedLink.expires_at) }}

{{ usersError }}

{{ t('users_links_title') }}

{{ t('users_type') }}{{ t('auth_email') }}{{ t('users_role') }}{{ t('users_status') }}{{ t('users_expires') }}
{{ l.purpose === 'invite' ? t('users_type_invite') : t('users_type_reset') }} {{ l.email || 'โ€”' }} {{ l.role_name || 'โ€”' }} {{ t('users_link_' + l.status) }} {{ formatTimestamp(l.expires_at) }}
โ€”

{{ t('users_title') }}

{{ t('auth_email') }}{{ t('users_role') }}MFA{{ t('users_codes_left') }}{{ t('users_last_login') }}{{ t('users_status') }}{{ t('users_actions') }}
{{ u.email }}
{{ u.full_name }}
{{ u.mfa_enabled ? t('users_mfa_on') : t('users_mfa_pending') }} {{ u.mfa_enabled ? u.recovery_codes_left : 'โ€”' }} {{ u.last_login_at ? formatTimestamp(u.last_login_at) : 'โ€”' }} {{ t('users_inactive') }} {{ t('users_locked') }} {{ t('users_active') }} {{ t('users_you') }}

{{ t('users_events_title') }}

{{ t('users_when') }}{{ t('users_event') }}{{ t('auth_email') }}{{ t('users_actor') }}IP
{{ formatTimestamp(e.occurred_at) }} {{ e.event_type }} {{ e.email || 'โ€”' }} {{ e.actor_email || 'โ€”' }} {{ e.ip_address || 'โ€”' }}{{ e.network }}

{{ t('alert_title') }}

{{ t('alert_help') }}

{{ al.device_name || al.device_id }} {{ t('life_' + (al.lifecycle_state || 'active')) }}
{{ t('alert_marked') }} {{ al.marked_by || 'โ€“' }} · {{ al.marked_at ? formatTimestamp(al.marked_at) : 'โ€“' }}
{{ t('alert_data') }} {{ formatTimestamp(al.first_data_at) }} → {{ formatTimestamp(al.last_data_at) }} [{{ al.data_points }}x, {{ al.source }}]
{{ lifecycleError }}
{{ t('card_total_fleet') }}
{{ nf(assetsSummary.total_assets ?? assetsTotal) }}
{{ t('card_total_fleet_sub') }}
{{ t('card_critical') }}
{{ nf(assetsSummary.critical_count ?? assetsSummary.business_critical_assets) }}
{{ t('card_critical_sub') }}
{{ t('card_internet') }}
{{ nf(assetsSummary.internet_count ?? assetsSummary.internet_facing_assets) }}
{{ t('card_internet_sub') }}
{{ t('card_f5') }}
{{ nf(assetsSummary.exposed_via_f5) }}
{{ t('card_f5_sub') }}
{{ t('card_tier0') }}
{{ nf(assetsSummary.tier0_count ?? assetsSummary.tier0_assets) }}
{{ t('card_tier0_sub') }}
{{ t('card_unnamed') }}
{{ nf(assetsSummary.unnamed_count ?? assetsSummary.unnamed_assets_count) }}
{{ t('card_unnamed_sub') }}
{{ t('active_filters_label') }} {{ t('tx_evidence_3ef3') }} {{ assetFilterEvidenceMethod }}
{{ t('col_asset_name') }}
{{ t('col_os_platform') }}
{{ t('col_tiering') }}
{{ t('col_critical') }} {{ t('col_internet') }} {{ t('col_vulnerabilities') }} {{ t('col_notes') }} {{ t('col_actions') }}
{{ t('life_' + a.lifecycle_state) }} {{ a.lifecycle_changed_at ? formatTimestamp(a.lifecycle_changed_at) : '' }}
{{ t('asset_unnamed_label') }} {{ t('asset_unnamed_badge') }}
ID: {{ a.device_id }}
{{ a.device_name }}
ID: {{ a.device_id }}
{{ a.os_platform || 'Windows' }}
{{ a.os_version || '-' }}
{{ a.asset_tier }}
{{ a.business_process_name }}
{{ a.exposure_source }}
{{ ((a.open_vulns_count !== undefined ? a.open_vulns_count : a.total_findings) || 0).toLocaleString(uiLocale()) }} {{ t('vulns_open_suffix') }} CVSS {{ a.max_cvss || a.max_cvss_score }} ๐Ÿ“ {{ a.binary_findings_count }} {{ t('tx_binary_7e57') }}
{{ a.criticality_notes || '-' }}
{{ t('loading_assets') }}
{{ t('no_assets_found') }}
{{ t('page_prefix') }} {{ assetPage }} {{ t('page_of') }} {{ assetTotalPages }} ({{ assetsTotal.toLocaleString(uiLocale()) }} {{ t('page_assets') }})
{{ t('tx_classification_94c2') }} {{ nf(fleetSummary?.fleet_totals?.total_devices) }} {{ t('tx_assets_3685') }}

{{ t('tx_asset_criticality_tiering_caa0') }}

{{ t('tx_classification_that_separates_domain_75f1') }}

{{ t('tx_admin_required_for_overrides_c255') }}
๐Ÿ‘‘

{{ t('tx_tier_0_assets_62b4') }}

{{ t('tx_identity_access_bastions_d56b') }}
{{ t('tx_3_0x_multiplier_c928') }}
{{ nf(fleetSummary?.fleet_totals?.total_tier0_devices) }} {{ t('tx_assets_3685') }}

{{ t('tx_domain_controllers_kerberos_kdc_and__2fb5') }}

{{ t('tx_internet_facing_e168') }} {{ t('tx_1_host_f735') }}
๐Ÿข

{{ t('tx_tier_1_assets_4e74') }}

{{ t('tx_servers_databases_23b7') }}
{{ t('tx_2_0x_multiplier_0586') }}
{{ nf(fleetSummary?.fleet_totals?.total_tier1_devices) }} {{ t('tx_assets_3685') }}

{{ t('tx_production_applications_databases_az_a7b8') }}

{{ t('tx_internet_facing_e168') }} {{ t('tx_2_hosts_9664') }}
๐Ÿ’ป

{{ t('tx_tier_2_assets_7eb1') }}

{{ t('tx_workstations_desktops_579d') }}
{{ t('tx_1_0x_baseline_640f') }}
{{ nf(fleetSummary?.tiers?.find(t => t.asset_tier === 'Tier-2')?.device_count) }} {{ t('tx_assets_3685') }}

{{ t('tx_workstations_and_virtual_desktops_on_643a') }}

{{ t('tx_internal_fleet_f232') }} 100%
๐Ÿ“Ÿ

{{ t('tx_tier_3_assets_9798') }}

{{ t('tx_iot_meeting_displays_5226') }}
{{ t('tx_0_5x_multiplier_8dde') }}
{{ nf(fleetSummary?.tiers?.find(t => t.asset_tier === 'Tier-3')?.device_count) }} {{ t('tx_assets_3685') }}

{{ t('tx_teams_meeting_room_displays_conferen_999f') }}

{{ t('tx_vlan_segmented_c0dc') }} {{ t('tx_yes_5397') }}

{{ t('tx_internet_exposure_0f01') }}

{{ nf(fleetSummary?.fleet_totals?.total_internet_facing) }} {{ t('tx_exposed_endpoints_1ca0') }}

{{ t('tx_assets_reachable_directly_from_the_i_6f81') }}

{{ t('tx_jumpbox_bastion_711d') }} {{ t('tx_tier_0_internet_facing_b444') }}
{{ t('tx_msadpp01_azure_ad_app_proxy_82ab') }} {{ t('tx_tier_1_internet_facing_e1cd') }}
{{ t('tx_msadpp02_azure_ad_app_proxy_4e37') }} {{ t('tx_tier_1_internet_facing_e1cd') }}

{{ t('tx_platform_os_distribution_02be') }}

{{ t('tx_platform_taxonomy_af9f') }}
{{ os.os_family }}
{{ os.device_count.toLocaleString(uiLocale()) }} {{ t('tx_assets_3685') }}

{{ t('tx_classification_rules_9e8a') }}{{ fleetOverrides.length }})

{{ t('tx_rules_applied_in_priority_order_to_c_5942') }}

{{ t('tx_order_1d75') }} {{ t('tx_pattern_type_7af4') }} {{ t('tx_target_tier_a7eb') }} {{ t('tx_ingress_flag_5aa7') }} {{ t('tx_business_unit_scope_5873') }} {{ t('tx_justification_55e1') }} {{ t('tx_actions_c3cd') }}
P{{ r.priority }}
{{ r.rule_pattern }}
{{ r.rule_type }}
{{ r.asset_tier }} {{ t('tx_internet_66c0') }} {{ t('tx_internal_fc92') }} {{ r.business_unit }} {{ r.justification }} -
{{ t('tx_no_custom_rules_active_the_default_c_2281') }}

{{ t('edit_asset_modal_title') }}

{{ editingAsset.device_name || editingAsset.device_id }}
{{ t('field_device_id') }}: {{ editingAsset.device_id }}
{{ t('tx_raises_risk_priority_1bda') }}
{{ t('tx_ingress_exposure_8a35') }}
{{ assetEditError }}

{{ t('impacted_modal_title') }} {{ nf(impactedAssetsSummary?.total) }} {{ t('impacted_assets_devices') }}

{{ t('impacted_modal_sub') }}

Tier-0: {{ impactedAssetsSummary?.tier0 || 0 }}
Tier-1: {{ impactedAssetsSummary?.tier1 || 0 }}
Tier-2: {{ impactedAssetsSummary?.tier2 || 0 }}
{{ t('tx_internet_facing_e168') }} {{ impactedAssetsSummary.internet }}
{{ t('tx_business_critical_2ebf') }} {{ impactedAssetsSummary.critical }}
{{ t('tx_loading_impacted_assets_7457') }}
{{ t('tx_no_devices_match_the_active_filter_328e') }}
{{ asset.device_name || asset.device_id }} {{ asset.asset_tier }} {{ t('tx_internet_66c0') }} {{ t('tx_critical_ab42') }}
{{ asset.os_platform || 'Windows' }} โ€ข {{ asset.matching_findings_count }} {{ t('tx_findings_2457') }} {{ t('tx_max_cvss_09e5') }} {{ asset.max_cvss }}
{{ sp }}
{{ t('tx_shows_at_most_the_50_most_affected_d_4084') }}

{{ activeFinding.cve_id || 'Vulnerability Detail' }}

{{ activeFinding.vulnerability_severity }} CVSS {{ activeFinding.cvss_score || '-' }}

{{ activeFinding.software_name }} ({{ activeFinding.software_version }}{{ t('tx_asset_940c') }} {{ activeFinding.device_name || activeFinding.device_id }}

{{ t('tx_copied_8e3d') }} {{ copyFeedback }} {{ t('tx_to_clipboard_3c8c') }}
{{ t('reason_' + activeFinding.fixed_reason) }}
{{ t('tx_on_disk_file_registry_evidence_2d3e') }}{{ (activeFinding.disk_paths?.length || 0) + (activeFinding.registry_paths?.length || 0) }} {{ t('tx_artifacts_e23a') }}

{{ t('tx_defender_found_this_vulnerable_compo_80de') }} {{ activeFinding.device_name || activeFinding.device_id }}.

{{ t('tx_software_inventory_version_detection_cfe1') }}

{{ t('tx_defender_found_this_third_party_soft_a9c7') }} {{ activeFinding.software_name }} {{ t('tx_version_c692') }} {{ activeFinding.software_version }}{{ t('tx_defender_did_not_attach_file_paths_t_55c8') }}

{{ t('tx_software_product_0697') }} {{ activeFinding.software_name }}
{{ t('tx_software_vendor_7180') }} {{ activeFinding.software_vendor || 'N/A' }}
{{ t('tx_installed_version_aebd') }} {{ activeFinding.software_version }}
{{ t('tx_vendor_advisory_92f4') }} {{ activeFinding.recommended_security_update || 'N/A' }}
{{ t('tx_os_build_update_catalog_verification_d3c6') }}

{{ t('tx_defender_found_this_vulnerability_by_8ffc') }}

{{ t('tx_host_os_5469') }} {{ activeFinding.os_platform || 'Windows' }} ({{ activeFinding.os_architecture || 'x64' }})
{{ t('tx_detected_os_build_20b7') }} {{ activeFinding.os_version || 'N/A' }}
{{ t('tx_missing_update_kb_110a') }} {{ activeFinding.recommended_security_update_id || 'Cumulative Update Needed' }}
{{ t('tx_exploitability_level_86b9') }} {{ activeFinding.exploitability_level || 'No Exploit Known' }}

{{ t('tx_detected_software_versions_on_the_en_d871') }}{{ activeFinding.software_versions.length }})

{{ t('tx_consolidated_into_a_single_finding_fd8d') }}
{{ ver }} {{ t('tx_active_dc15') }}

{{ t('tx_vulnerable_files_5691') }}{{ activeFinding.disk_paths?.length || 0 }})

{{ path }}
{{ t('tx_defender_attached_no_file_paths_dete_9924') }} {{ activeFinding.software_name }} {{ activeFinding.software_version }}). {{ t('tx_defender_attached_no_file_paths_to_t_0fd5') }}

{{ t('tx_registry_keys_9193') }}{{ activeFinding.registry_paths?.length || 0 }})

{{ reg }}
{{ t('tx_defender_attached_no_registry_keys_t_ea3d') }}
{{ t('tx_quick_actions_2b2d') }}

{{ t('tx_analyst_risk_response_39b1') }}

{{ t('tx_exception_will_automatically_expire__1d4c') }} {{ new Date(reviewForm.expiresAt).toLocaleDateString() }}
{{ t('tx_read_only_role_3aa8') }} {{ currentUser?.role_name }} {{ t('tx_cannot_submit_reviews_095b') }}
{{ reviewError }}
{{ t('review_saved') }}

{{ t('life_title') }} {{ t('life_' + (activeFinding.asset_lifecycle_state || 'active')) }}

{{ t('life_drawer_help') }}

{{ formatTimestamp(activeFinding.asset_lifecycle_changed_at) }} · {{ activeFinding.asset_lifecycle_changed_by || 'โ€“' }} · {{ activeFinding.asset_lifecycle_note || '' }}

{{ lifecycleError }}

{{ t('tx_asset_criticality_fleet_tiering_19aa') }}

{{ t('tx_tier_0_domain_controller_bastion_3647') }} {{ t('tx_tier_1_production_server_db_c0de') }} {{ t('tx_tier_3_iot_meeting_display_02bb') }} {{ t('tx_tier_2_workstation_5dc5') }}
{{ t('tx_risk_multiplier_303d') }} {{ nv(activeFinding.risk_multiplier) }}x {{ t('tx_posture_weight_cdeb') }}
{{ t('tx_classification_source_dc28') }} {{ activeFinding.tier_source || 'default_baseline' }} {{ t('tx_rule_origin_0bc9') }}
{{ t('tx_business_unit_48c0') }} {{ nv(activeFinding.business_unit) }} {{ t('tx_ownership_scope_4135') }}
{{ t('tx_ingress_exposure_6cbf') }}
{{ t('tx_internet_facing_aea0') }} {{ t('tx_internal_perimeter_50d4') }}
{{ t('tx_boundary_status_f632') }}
{{ t('tx_fleet_tags_d8eb') }}
{{ tag }}
{{ t('tx_automatic_priority_escalation_active_f9ca') }} {{ t('tx_because_this_endpoint_is_classified__6143') }} {{ activeFinding.asset_tier }} {{ t('tx_and_is_reachable_directly_from_the_i_e2a2') }}{{ t('tx_its_threat_priority_has_been_escalat_6369') }} {{ activeFinding.threat_priority }}.

{{ t('tx_override_asset_classification_3813') }}

{{ t('tx_admin_required_daf3') }}

{{ t('tx_host_system_metadata_ab66') }}

{{ t('tx_asset_hostname_722a') }}
{{ activeFinding.device_name || 'N/A' }}
{{ t('tx_defender_device_id_5a4c') }}
{{ activeFinding.device_id }}
{{ t('tx_os_platform_fba8') }}
{{ activeFinding.os_platform || 'Windows' }}
{{ t('tx_os_architecture_0f59') }}
{{ activeFinding.os_architecture || 'x64' }}
{{ t('tx_os_build_version_1d88') }}
{{ activeFinding.os_version || 'N/A' }}
{{ t('tx_rbac_device_group_0470') }}
{{ activeFinding.rbac_group_name || 'Default' }}

{{ t('tx_security_advisory_patch_7098') }}

{{ t('tx_patch_id_db16') }} {{ activeFinding.recommended_security_update_id || 'None Available' }}
{{ t('tx_security_update_title_6d80') }} {{ activeFinding.recommended_security_update || 'N/A' }}
{{ t('tx_exploitability_level_86b9') }} {{ activeFinding.exploitability_level || 'No Exploit Known' }}
{{ t('tl_merged') }}
{{ formatTimestamp(ev.at) }} {{ t('tl_kind_' + ev.kind) }} {{ ev.text }} {{ ev.by }}

โ€“

{{ t('tx_defender_delta_event_history_a0c2') }}{{ activeFinding.events?.length || 0 }})

{{ ev.event_status }} {{ t('tx_event_ad89') }} {{ new Date(ev.event_timestamp).toLocaleString(uiLocale()) }}
{{ t('tx_outcome_3a05') }} {{ ev.application_outcome }}
{{ t('tx_no_delta_events_imported_via_full_sn_5f1a') }}

{{ t('tx_analyst_decision_audit_trail_7b99') }}{{ activeFinding.review_audit?.length || 0 }})

{{ a.previous_status }} → {{ a.new_status }} {{ new Date(a.changed_at).toLocaleString(uiLocale()) }}
{{ t('tx_by_7d61') }} {{ a.changed_by }} {{ t('tx_note_4eb4') }} {{ a.justification || 'No justification provided' }}
{{ t('tx_ticket_9828') }} {{ a.ticket_reference }}
{{ t('tx_no_reviews_recorded_yet_3c60') }}
{{ t('valert_defender_details') }}
{{ activeFinding.cve_details.description || t('valert_no_description') }}
{{ t('valert_published') }} {{ activeFinding.cve_details.published_on ? formatTimestamp(activeFinding.cve_details.published_on) : 'โ€“' }} {{ t('valert_first_detected') }} {{ activeFinding.cve_details.first_detected ? formatTimestamp(activeFinding.cve_details.first_detected) : 'โ€“' }} {{ t('valert_exposure') }} {{ nf(activeFinding.cve_details.exposed_machines) }} {{ t('valert_flag_kit') }} {{ t('valert_flag_verified') }} {{ t('valert_flag_public') }}
{{ activeFinding.threat_priority || 'P3_STANDARD' }} {{ getThreatPriorityTitle(activeFinding) }}

{{ getThreatPriorityDesc(activeFinding) }}

{{ t('tx_cisa_known_exploited_vulnerabilities_819a') }}

{{ t('tx_cataloged_by_cisa_87de') }} {{ t('tx_not_listed_in_kev_48ca') }}
{{ activeFinding.cisa_kev_vuln_name || activeFinding.cisa_kev_detail?.vulnerability_name || 'Vulnerability Name Not Specified' }}
{{ t('tx_date_added_to_kev_acf2') }} {{ activeFinding.cisa_kev_detail?.date_added || activeFinding.cisa_kev_date_added || 'โ€“' }} {{ t('tx_newly_weaponized_14d_6687') }}
{{ t('tx_remediation_due_date_6efb') }} {{ activeFinding.cisa_kev_due_date || activeFinding.cisa_kev_detail?.due_date || 'โ€“' }}
{{ t('tx_ransomware_campaign_use_bd62') }} {{ activeFinding.cisa_kev_ransomware || activeFinding.cisa_kev_detail?.known_ransomware_campaign_use || 'Unknown' }}
{{ t('tx_catalog_vendor_product_1095') }} {{ activeFinding.cisa_kev_detail?.vendor_project }} - {{ activeFinding.cisa_kev_detail?.product }}
{{ t('tx_required_action_cisa_01e0') }}

{{ activeFinding.cisa_kev_required_action || activeFinding.cisa_kev_detail?.required_action || 'Apply vendor updates per instructions or remove from service.' }}

{{ t('tx_advisory_notes_1c88') }} {{ activeFinding.cisa_kev_detail?.notes }}
{{ t('tx_this_cve_is_not_listed_in_the_cisa_k_4d27') }}

{{ t('tx_epss_exploit_prediction_scoring_syst_5121') }}

{{ (activeFinding.epss_score * 100).toFixed(2) }}{{ t('tx_probability_d552') }} {{ t('tx_no_epss_score_821f') }}
{{ t('tx_probability_of_exploitation_in_the_n_01eb') }} {{ (activeFinding.epss_score * 100).toFixed(2) }}%
{{ getEpssKevNotice(activeFinding).title }}

{{ getEpssKevNotice(activeFinding).body }}

{{ t('tx_global_percentile_ebd5') }}
{{ ((activeFinding.epss_percentile || 0) * 100).toFixed(1) }}{{ t('tx_th_fa6a') }}
{{ currentLang === 'nl' ? 'Hoger dan ' + ((activeFinding.epss_percentile || 0) * 100).toFixed(0) + '% van alle bekende CVEs - mediaan is 0,67%' : 'Higher than ' + ((activeFinding.epss_percentile || 0) * 100).toFixed(0) + '% of all known CVEs - global median is 0.67%' }}
{{ t('tx_model_score_date_420c') }} {{ t('tx_stale_7d_ed74') }}
{{ activeFinding.epss_date || activeFinding.epss_detail?.score_date || 'Latest Daily Sync' }}
{{ t('tx_first_org_epss_model_2993') }}
{{ t('tx_no_epss_score_is_registered_for_this_2017') }}

{{ t('tx_batch_risk_response_652e') }}{{ selectedIds.length }} {{ t('tx_items_91a9') }}

{{ batchError }}

{{ t('tx_add_fleet_criticality_override_rule_e042') }}

AVVR

{{ t('auth_tagline') }}

{{ authNotice }}

{{ t('auth_sign_in') }}

{{ t('auth_login_help') }}

{{ t('auth_mfa_title') }}

{{ t('auth_mfa_help') }}

{{ t('auth_mfa_recovery_hint') }}

{{ t('auth_enroll_title') }}

{{ t('auth_enroll_step1') }}

QR

{{ t('auth_enroll_manual') }}

{{ enrollData.secret }}

{{ t('auth_enroll_step2') }}

{{ t('auth_codes_title') }}

{{ t('auth_codes_help') }}

{{ c }}

{{ t('auth_register_title') }}

{{ t('auth_register_role') }} {{ linkInfo.role_name }}

{{ t('auth_password_rules') }}

{{ t('auth_reset_title') }}

{{ linkInfo.email }}

{{ t('auth_password_rules') }}

{{ t('auth_link_invalid_title') }}

{{ t('auth_link_invalid_help') }}

{{ authError }}
{{ chartHover.title }}
{{ row.label }} {{ nf(row.value) }}

{{ assetTimeline.asset.device_name || assetTimeline.asset.device_id }}

{{ t('life_' + assetTimeline.asset.lifecycle_state) }} · {{ assetTimeline.asset.asset_tier }} · {{ t('tl_last_seen') }} {{ assetTimeline.asset.last_seen_at ? formatTimestamp(assetTimeline.asset.last_seen_at) : 'โ€“' }}

{{ t('hist_open') }}
{{ nf(assetTimeline.totals.observed) }}
{{ t('tl_closed') }}
{{ nf(assetTimeline.totals.fixed) }}
{{ t('tl_last_finding') }}
{{ assetTimeline.totals.last_finding_seen ? formatTimestamp(assetTimeline.totals.last_finding_seen) : 'โ€“' }}

{{ t('hist_daily_title') }}

{{ sr.label }}
{{ tk.label }} {{ xl.label }}

{{ t('tl_no_events') }}

{{ t('tl_changes') }}

{{ formatTimestamp(c.at) }} {{ c.field }}: {{ c.old_value || 'โ€“' }} → {{ c.new_value || 'โ€“' }} {{ c.changed_by }}

โ€“

{{ chartHover.title }}
{{ row.label }} {{ nf(row.value) }}

{{ kbRollout.kb_id }}

{{ t('kb_rollout_help') }}

{{ t('kb_remediated_pct') }}
{{ kbRollout.remediated_pct }}%
{{ t('since_remediated') }}
{{ nf(kbRollout.totals.remediated) }}
{{ t('hist_open') }}
{{ nf(kbRollout.totals.open) }}
{{ t('kb_devices_open') }}
{{ nf(kbRollout.totals.devices_open) }} / {{ nf(kbRollout.totals.devices) }}

{{ t('kb_cumulative') }}

{{ tk.label }} {{ xl.label }}

{{ t('tl_no_events') }}

{{ currentUser.full_name || currentUser.email }}

{{ currentUser.email }} · {{ currentUser.role_name }}

{{ t('auth_change_password') }}

{{ t('auth_codes_title') }}

{{ t('auth_regen_help') }}

{{ c }}
{{ accountMessage }}
{{ accountError }}