{{ t('ov_help') }}
{{ t('ov_attention') }}
{{ t('ov_since') }}
{{ t('ov_open_trend') }}
{{ t('ov_open_trend_help') }}{{ t('ov_sources') }}
{{ t('findings_page_help') }}
{{ t('export_csv') }}|
{{ 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('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_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('rh_executive_title') }}
{{ t('rh_executive_help') }}
{{ t('tx_loading_executive_briefing_8eef') }}
{{ t('tx_calculating_threat_intelligence_mttr_423d') }}
{{ currentLang === 'nl' ? 'Open kwetsbaarheden per ernst' : 'Open vulnerabilities by severity' }} {{ currentLang === 'nl' ? 'Open' : 'Open' }}: {{ nf(executiveReport?.posture?.active_observed) }}
{{ currentLang === 'nl' ? 'Risicobeslissingen en uitzonderingen' : 'Risk decisions and exceptions' }}
{{ t('mttr_section_title') }}
{{ currentLang === 'nl' ? 'BIO2-naleving en hersteltempo over tijd' : 'BIO2 compliance and remediation pace over time' }}
{{ t('burndown_chart_title') }}
{{ t('burndown_chart_subtitle') }}
{{ t('aging_dist_title') }}
{{ t('aging_dist_subtitle') }}
{{ t('regressions_title') }}
{{ t('regressions_subtitle') }}
| {{ 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') }}
| {{ 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') }}
{{ t('rh_sla_title') }}
{{ t('rh_sla_help') }}
{{ t('tx_loading_sla_aging_remediation_veloci_1817') }}
{{ t('tx_calculating_aging_and_sla_breaches_5824') }}
{{ t('gauge_compliance_title') }}
{{ t('gauge_speedometer_title') }}
{{ t('gauge_warning_title') }}
{{ t('cadence_title') }}
{{ cadenceInterval === 'weekly' ? (currentLang === 'nl' ? 'Per week' : 'Per week') : (currentLang === 'nl' ? 'Per dag' : 'Per day') }}{{ t('cadence_subtitle') }}
{{ t('tx_patch_rhythm_per_weekday_ab1c') }}
{{ t('tx_7_day_cycle_24f5') }}{{ t('tx_remediation_per_weekday_shows_deploy_8bde') }}
{{ t('tx_remediated_per_severity_b110') }}
{{ cadenceDays }} {{ t('tx_window_days_0da4') }}{{ t('tx_number_of_remediated_vulnerabilities_4ce6') }}
{{ t('tx_remediated_per_tier_652b') }}
{{ t('tx_fleet_impact_d7f1') }}{{ t('tx_fixed_vulnerabilities_critical_infra_4dd7') }}
{{ 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('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('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('sw_cat_loading') }}
{{ t('sw_cat_loading_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 }} |
{{ t('hist_title') }}
{{ t('hist_help') }}
{{ t('hist_daily_title') }}
{{ t('hist_daily_help') }}
| {{ 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') }}
{{ t('hist_open_critical') }}
{{ t('hist_open_help') }}
{{ t('nv_title') }}
{{ t('nv_help') }}
{{ t('nv_weekly_title') }}
{{ t('nv_weekly_help') }}
| {{ t('nv_week') }} | {{ sr.label }} |
|---|---|
| {{ w.week }} | {{ nf(w[sr.key]) }} |
{{ t('nv_by_severity') }}
| {{ t('valert_severity') }} | {{ t('nv_sla_target') }} | {{ t('nv_kpi_new') }} | {{ t('nv_kpi_open') }} | {{ t('nv_overdue') }} | {{ t('nv_closed') }} | {{ t('nv_kpi_mttc') }} | {{ t('nv_kpi_sla') }} |
|---|---|---|---|---|---|---|---|
| {{ r.severity }} | {{ r.sla_days }} {{ t('nv_days') }} | {{ nf(r.new_cves) }} | {{ nf(r.open) }} | {{ nf(r.open_overdue) }} | {{ nf(r.closed) }} | {{ r.median_days_to_close === null ? 'โ' : nf(r.median_days_to_close) }} | {{ r.sla_compliance_percent === null ? 'โ' : nf(r.sla_compliance_percent) + '%' }} |
{{ t('nv_top_title') }}
{{ t('nv_top_help') }}
| CVE | {{ t('valert_severity') }} | CVSS | {{ t('valert_first_detected') }} | {{ t('nv_age_sla') }} | {{ t('valert_devices') }} | {{ t('valert_exploit') }} | {{ t('valert_products') }} |
|---|---|---|---|---|---|---|---|
| {{ c.severity }} | {{ nv(c.cvss_v3) }} | {{ formatDate(c.first_detected) }} | {{ nf(c.age_days) }} / {{ c.sla_days }} {{ t('nv_days') }} | {{ nf(c.open_devices) }} | KEV {{ t('nv_exploit_yes') }} โ | {{ (c.products || [])[0] || 'โ' }} +{{ c.products.length - 1 }} | |
| {{ t('nv_none_open') }} | |||||||
{{ t('ncsc_rep_title') }}
{{ t('ncsc_rep_help') }}
{{ t('ncsc_rep_matrix') }}
{{ t('ncsc_rep_matrix_help') }}
| {{ t('ncsc_kans') }} \ {{ t('ncsc_schade') }} | {{ i }} |
|---|---|
| {{ p }} |
{{ nf(ncscMatrixCell(p, i).n) }} ({{ ncscMatrixCell(p, i).open }} {{ t('ncsc_status_open').toLowerCase() }})
|
{{ t('ncsc_rep_weekly') }}
| {{ t('nv_week') }} | {{ sr.label }} |
|---|---|
| {{ w.week }} | {{ nf(w[sr.key]) }} |
{{ t('ncsc_rep_open_list') }}
| {{ t('ncsc_col_advisory') }} | {{ t('ncsc_col_risk') }} | {{ t('ncsc_col_title') }} | {{ t('ncsc_rep_age') }} | {{ t('ncsc_col_fleet') }} |
|---|---|---|---|---|
| {{ a.probability }}/{{ a.impact }} | {{ a.title }} | {{ nf(a.age_days) }} {{ t('nv_days') }} | {{ nf(a.open_devices) }} | |
| {{ t('ncsc_rep_none_open') }} | ||||
{{ t('ncsc_rep_register') }}
| {{ t('ncsc_ticket_label') }} | {{ t('ncsc_col_advisory') }} | {{ t('ncsc_col_title') }} | {{ t('ncsc_triaged_by') }} | {{ t('ncsc_rep_date') }} |
|---|---|---|---|---|
| {{ tk.ticket_ref }} | {{ tk.title }} | {{ tk.triaged_by }} | {{ formatDate(tk.triaged_at) }} | |
| {{ t('ncsc_rep_no_tickets') }} | ||||
{{ t('tk_title') }}
{{ t('tk_help') }}
{{ t('tk_cadence_title') }}
{{ t('tk_cadence_help') }}
| {{ t('nv_week') }} | {{ sr.label }} | {{ t('tk_findings_closed') }} | {{ t('tk_ticket') }} |
|---|---|---|---|
| {{ w.week }} | {{ nf(w[sr.key]) }} | {{ nf(w.findings_closed) }} | {{ (w.tickets || []).join(', ') || 'โ' }} |
{{ t('tk_register') }}
| {{ t('tk_ticket') }} | {{ t('tk_type') }} | {{ t('tk_source') }} | {{ t('tk_covers') }} | {{ t('ncsc_col_status') }} | {{ t('tk_first_linked') }} | {{ t('ncsc_rep_age') }} | {{ t('tk_to_complete') }} | {{ t('tk_linked_by') }} |
|---|---|---|---|---|---|---|---|---|
| {{ tk.ticket }} {{ t('tk_invalid') }} | {{ t('tk_type_' + tk.ticket_type) }} | {{ (tk.sources || []).map(s => t('tk_src_' + s)).join(' + ') }} |
{{ nf(tk.findings) }} {{ t('tk_findings') }} · {{ nf(tk.devices) }} {{ t('since_devices') }}
+{{ tk.cves.length - 3 }}
|
{{ t('tk_status_open') }} · {{ nf(tk.open_findings) }}/{{ nf(tk.findings) }} {{ t('tk_status_done') }} | {{ formatDate(tk.first_linked) }} | {{ nf(tk.age_days) }} {{ t('nv_days') }} | {{ tk.days_to_complete === null ? 'โ' : nf(tk.days_to_complete) + ' ' + t('nv_days') }} | {{ tk.linked_by }} |
| {{ t('tk_none') }} | ||||||||
{{ t('rh_governance_title') }}
{{ t('rh_governance_help') }}
{{ t('gov_audit_loading') }}
{{ t('gov_audit_loading_sub') }}
{{ t('gov_access_title') }}
{{ t('gov_access_help') }}
| {{ 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_col_id') }} | {{ t('ncsc_col_title') }} | {{ t('ms_products') }} | {{ t('ncsc_col_published') }} | {{ t('ncsc_col_status') }} | {{ t('users_actions') }} |
|---|---|---|---|---|---|
|
{{ m.source === 'message_center' ? t('ms_src_mc') : t('ms_src_rm') }}
|
{{ m.title }} |
{{ p }}
|
{{ formatDate(m.published_at) }} | {{ t('ms_status_' + m.status) }} | {{ t('ms_open') }} |
|
{{ m.summary || 'โ' }}
{{ t('ms_marked_by') }} {{ m.status_by }} · {{ formatTimestamp(m.status_at) }} · {{ m.status_note }}
|
|||||
| {{ 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_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') }} |
|---|---|---|---|---|---|---|
|
v{{ a.version }}
|
{{ a.probability || '?' }}/{{ a.impact || '?' }} |
{{ a.title }}
{{ ncscProducts(a) }}
|
{{ formatDate(a.published_at) }} |
{{ nf(a.open_devices) }} {{ t('since_devices') }}
{{ t('ncsc_no_match') }}
{{ nf((a.cves || []).length) }} CVE
|
{{ t('ncsc_status_' + a.triage_status) }}
{{ a.ticket_ref }}
{{ t('ncsc_updated_since') }}
|
{{ t('ncsc_link') }} |
|
{{ t('ncsc_facts') }} {{ a.facts }} {{ t('ncsc_interpretation') }} {{ a.interpretation }} {{ a.summary }}
{{ t('ncsc_solutions') }} {{ a.solutions }} CVE [{{ a.cves.length }}]
{{ t('ncsc_references') }}
{{ t('ncsc_triage') }}
{{ ncscFormError }}
{{ t('ncsc_triaged_by') }} {{ a.triaged_by }} · {{ formatTimestamp(a.triaged_at) }} · v{{ a.triaged_version }} · {{ a.triage_note }}
{{ t('ncsc_history') }}
{{ formatTimestamp(h.changed_at) }} · {{ h.changed_by }} · {{ t('ncsc_status_' + h.new_status) }} {{ h.ticket_ref }} · {{ h.note }} · v{{ h.advisory_version }}
|
||||||
| {{ t('ncsc_none') }} | ||||||
{{ t('valert_title') }}
{{ t('valert_help') }} {{ t('valert_last_sync') }} {{ formatTimestamp(vulnAlertCatalog.last_sync) }} · {{ nf(vulnAlertCatalog.exposed) }} {{ t('valert_exposed_cves') }}
| CVE | {{ t('valert_kind') }} | {{ t('valert_severity') }} | CVSS / EPSS | {{ t('valert_exploit') }} | {{ t('valert_exposure') }} | {{ t('valert_detected') }} | {{ t('users_actions') }} | |
|---|---|---|---|---|---|---|---|---|
|
KEV
{{ al.products[0] }} +{{ al.products.length - 1 }}
|
{{ t('valert_type_' + al.alert_type) }} | {{ al.severity || 'โ' }} | {{ nv(al.cvss_v3) }} / {{ al.epss !== null && al.epss !== undefined ? (Number(al.epss) * 100).toFixed(1) + '%' : 'โ' }} | {{ t('valert_flag_kit') }} {{ t('valert_flag_verified') }} {{ t('valert_flag_public') }} โ | {{ nf(al.exposed_machines) }} {{ t('tx_defender_84d0') }} {{ nf(al.open_findings) }} {{ t('valert_open_findings') }} / {{ nf(al.open_devices) }} {{ t('since_devices') }} | {{ formatTimestamp(al.created_at) }} | {{ al.acknowledged_by }} | |
|
{{ al.name || al.cve_id }}
{{ al.description || t('valert_no_description') }}
{{ t('valert_published') }} {{ al.published_on ? formatTimestamp(al.published_on) : 'โ' }} · {{ t('valert_first_detected') }} {{ al.first_detected ? formatTimestamp(al.first_detected) : 'โ' }} · {{ al.cvss_vector || '' }}
{{ t('valert_products') }}
{{ p }}
{{ t('valert_devices') }} [{{ nf(al.open_devices) }}]
{{ al.devices.join(', ') }} โฆ
{{ t('valert_note') }} {{ al.acknowledge_note }}
|
||||||||
| {{ t('valert_none') }} | ||||||||
{{ t('imp_status_title') }}
{{ t('imp_state_' + (importJob.status || 'idle')) }}{{ t('legacy_title') }}
{{ t('legacy_help') }}
{{ 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 || '' }} |
| โ | |||||||
{{ generatedLink.title }}
{{ t('users_link_once') }} {{ formatTimestamp(generatedLink.expires_at) }}
{{ 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') }}
|
{{ 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('tx_asset_criticality_tiering_caa0') }}
{{ t('tx_classification_that_separates_domain_75f1') }}
{{ t('tx_tier_0_assets_62b4') }}
{{ t('tx_identity_access_bastions_d56b') }}{{ t('tx_domain_controllers_kerberos_kdc_and__2fb5') }}
{{ t('tx_tier_1_assets_4e74') }}
{{ t('tx_servers_databases_23b7') }}{{ t('tx_production_applications_databases_az_a7b8') }}
{{ t('tx_tier_2_assets_7eb1') }}
{{ t('tx_workstations_desktops_579d') }}{{ t('tx_workstations_and_virtual_desktops_on_643a') }}
{{ t('tx_tier_3_assets_9798') }}
{{ t('tx_iot_meeting_displays_5226') }}{{ t('tx_teams_meeting_room_displays_conferen_999f') }}
{{ 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_platform_os_distribution_02be') }}
{{ t('tx_platform_taxonomy_af9f') }}{{ 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') }}
{{ t('impacted_modal_title') }} {{ nf(impactedAssetsSummary?.total) }} {{ t('impacted_assets_devices') }}
{{ t('impacted_modal_sub') }}