//go:build !windows package client func scanKEVExposure(_ *PatchStatusReport, _ *ListenPortsReport, _ *SysCheckSecurity) *KEVScanReport { findings := make([]KEVFinding, 0, len(KEVCatalog)) for _, e := range KEVCatalog { findings = append(findings, KEVFinding{ CVE: e.ID, Name: e.Name, Product: e.Product, Severity: e.Severity, CISAKEV: e.CISAKEV, Status: "n/a", Detail: "KEV heuristics run on Windows agents only", }) } r := finalizeKEVReport(findings) r.Summary = "KEV scan requires Windows" return r }