CASE-2026-0402-I · 2026-04-02 Action Required STANDARD VULN MGMT · SSVC RISK ≠ CVSS

Risk is composite.
CVSS is only one input.

A full vulnerability sweep against the production tenant. The agent scored every open vuln across four weighted dimensions: exploit intelligence, asset criticality, exposure, and compensating controls. The output is a prioritized list ranked by composite risk, not CVSS. The top finding is a CVSS 9.8 OpenSSL pre-auth RCE. The second-ranked finding has no public CVE record at all, on a server actively handling Confidential and Private data.

Scope
Production tenant, full vuln sweep. ATB-MDE Vulns (1169) + ATB-MDE (360) connectors. Detection dates back 90+ days.
Top finding
OpenSSL CVE-2025-15467 · pre-auth RCE on ~7 hosts. Risk score 3.53 / 5.0. CVSS 9.8. SLA overdue by 45 days. Asset tier unknown; could escalate to CRITICAL.
Surprise rank
VIRTSRV-799: CVE-2024-6164 ranked #2 with no public CVE record. Why: DLP telemetry confirms Confidential data access today. Asset criticality moves it ahead of 1,200 higher-CVSS findings.
14
FSQL queries
12m
Workers time
1,247
Vulns scored
4
Risk dimensions
23
Fast-tracked
$720-1.8K
Analyst cost saved
→ Workers cover the full SOC lifecycle.

Vulnerability prioritization is not alert triage. Different cadence, different data, different downstream owners. Same agent. Same artifact discipline. Same audit trail.

→ Mesh-level enrichment is the difference.

Asset criticality came from DLP telemetry. Compensating controls came from inventory + network. The risk model needs all four dimensions, and they live in four different connectors.

→ Asset criticality from live data, not policy.

DLP telemetry showed what data actually moved through each host. That’s what changed the ranking. Policy documents lag reality.

Why CVSS Isn’t the Ranking

The wrong question is “how bad is the CVE?”

CVSS scores the vulnerability in isolation. A CVSS 9.8 on a server in a locked-down DMZ with no sensitive data is not the same risk as a CVSS 6.0 on a host actively handling Confidential files. The agent inverts the question: what risk does this vulnerability pose to this organization, right now, on this asset?

Four dimensions, each scored on a 1–5 scale, combined into a composite risk score with SSVC-style action assignment (Track / Track* / Attend / Act):

1 · Exploitability

EPSS score, CISA KEV listing, public PoC documentation, automatability, attack complexity. CVSS is one input among many.

2 · Asset Criticality

What does this host do? DLP telemetry, data classification on disk, role inferred from hostname + traffic patterns. Tier 1 / 2 / 3 / unknown.

3 · Exposure

Internet-facing or internal? Segmentation evidence? Live network activity confirming reachability? RFC 1918 vs public.

4 · Compensating Controls

EDR present? Firewall enforcement? Stack canaries / ASLR? Each control reduces effective risk for a known attack class.

Top of the List

Composite risk ranks four hosts ahead of 1,200 higher-CVSS findings.

RANK 1 · ATTEND → ACT IF TIER 1 RISK 3.53 / 5.0 · CVSS 9.8
OpenSSL CVE-2025-15467: Pre-Auth RCE on ~7 hosts
⚠ SLA OVERDUE BY 45 DAYS · detected 2026-01-26
Exploit
4.5
Asset
3.0
Exposure
3.0
Controls
3.0
Why ranked #1: Pre-auth network-reachable RCE in OpenSSL CMS AuthEnvelopedData IV parsing. Technical analysis from JFrog and Orca Security confirms a stack buffer overflow. DoS guaranteed; RCE possible on systems without stack canaries / ASLR. Held at HIGH (not CRITICAL composite) because host tiering is unknown. Connector 360 doesn’t populate device.hostname. Resolve via connector 1169 to escalate per Tier 1 finding.
RANK 2 · TRACK* → ATTEND IF TIER 1 RISK 2.95 / 5.0 · CVSS Unknown
CVE-2024-6164 on VIRTSRV-799 (192.168.122.159): Sensitive Data Server
Asset criticality dominates · no public CVE record found
Exploit
2.0
Asset
4.0
Exposure
3.0
Controls
3.0
Why ranked #2: Live DLP telemetry confirms nicole.w*** accessed Confidential files on VIRTSRV-799 today (2026-04-02). A server actively handling Confidential and Private data is likely Tier 1 or 2 regardless of the CVE itself. Low exploit intel (no public CVE record, no EPSS score) keeps the composite score in Medium, but asset criticality alone elevates this above nearly every other open finding.
RANK 3 · TRACK* · SAME HOST RISK 2.95 / 5.0 · CVSS Critical (per scanner)
CVE-2022-2757 on VIRTSRV-799: 4-Year Dwell on the Same Sensitive Data Server
2022-vintage Critical · still present 2026-04-02
Exploit
2.5
Asset
4.0
Exposure
3.0
Controls
2.5
Why ranked #3: Same host as Rank 2, same asset criticality. 4-year dwell time on a sensitive data server is a hygiene risk that warrants investigation into why this has not been patched. Co-remediate in one patch sprint with Rank 2.
RANK 4 · TRACK* · MONITOR RISK 2.48 / 5.0
CVE-2026-5290 on ~7 hosts: Brand New, 2 Days Old
No public CVE record yet · zero exploitation evidence
Exploit
2.0
Asset
3.0
Exposure
3.0
Controls
3.0
Why ranked #4: Detected two days ago. CRITICAL severity per scanner, but zero exploitation evidence outside the vendor advisory. Not in NVD or CISA KEV yet. Monitor for escalation; re-rank if a public exploit emerges.
01

CVSS is an input. Risk is the output.

The top CVSS in this case is OpenSSL CVE-2025-15467 at 9.8. The number-two ranked finding has no public CVE record at all. Rank order changed because asset criticality changed. CVSS-only prioritization buries the host actively handling Confidential data.

02

Asset criticality comes from telemetry, not policy.

The agent didn’t read an asset-tier policy document. It queried DLP for what data actually moves through each host. nicole.w*** accessing Confidential files on VIRTSRV-799 today is the evidence. Policy documents lag reality. The mesh sees what’s happening now.

03

Dwell time is a hygiene score, not a vuln score.

CVE-2022-2757 has been on VIRTSRV-799 for 4 years. The vulnerability hasn’t changed. The fact that nobody patched it in that time is a separate, organizational finding. The agent surfaces both.

04

SSVC beats numeric scores when the answer is “what action.”

The output is not a 1,247-row spreadsheet sorted by score. It’s a Track / Track* / Attend / Act assignment per finding. Action is the right unit of vulnerability response. Risk score is just the input.

Queries, sources & gaps

Key queries: collect, enrich, rank

Q1Open vulnerabilities: full sweepINTAKE
QUERY vulnerability_finding.cve_id, vulnerability_finding.message, vulnerability_finding.severity_id, vulnerability_finding.device.hostname, vulnerability_finding.device.ip, vulnerability_finding.detection_time FROM ‘ATB-MDE Vulns’, ‘connector 360’ WITH vulnerability_finding.status = ‘open’ AFTER 90d
1,247 open findings. Hostnames populated on connector 1169 (ADX); empty on connector 360 — flagged as data gap for top finding.
Q4Exploit intel enrichment: EPSS + CISA KEVENRICH
ENRICH vulnerability_finding.cve_id VIA epss, cisa_kev, virustotal FOR top_n = 50
50 CVEs enriched. EPSS scores returned for 47; CISA KEV match for 3; public PoC documentation found for 12.
Q7DLP cross-reference: what data does each host actually handle?ASSET CRIT
QUERY dlp_activity.device.name, dlp_activity.device.ip, dlp_activity.file.classification, dlp_activity.actor.user.name, dlp_activity.time WITH dlp_activity.device.name IN <vuln host list> AFTER 7d
VIRTSRV-799 returns Confidential + Private classifications today. Asset criticality 4/5 on a server with no public CVE — drives Rank 2.
Q9Exposure: RFC1918 vs public, segmentation evidenceEXPOSURE
QUERY network_activity.src_endpoint.ip, network_activity.dst_endpoint.ip, network_activity.connection_info.action, network_activity.time WITH network_activity.src_endpoint.ip IN <vuln host IPs> AFTER 30d
→ Per-host segmentation map. policy-deny events on 4 hosts indicate active firewall enforcement (compensating control credit).
Q11Compensating controls: EDR + stack mitigations per hostCONTROLS
QUERY inventory_info.device.hostname, inventory_info.security_controls, inventory_info.os.version, inventory_info.os.mitigations WITH inventory_info.device.hostname IN <vuln host list>
→ Per-host mitigations matrix. Stack canaries / ASLR confirmed on most hosts; reduces OpenSSL CVE-2025-15467 from “RCE likely” to “DoS guaranteed, RCE possible.”

Showing 5 of 14 queries. Full audit trail across queries.md, findings-raw.md, enrichment.md, prioritized-list.md, remediation-groups.md.

Sources queried · with status

SourceStatusNotes
vuln.atb_mde (1169)HITHostnames populated; primary connector for Rank 2/3 attribution
vuln.atb_mde (360)HOSTNAMES MISSINGdevice.hostname unpopulated; top finding affected; resolve via 1169
intel.epssHIT50 of 50 top CVEs enriched
intel.cisa_kevHIT3 of 50 top CVEs match KEV
dlp_activityHITAsset criticality signal: Confidential / Private classification on VIRTSRV-799
inventory_info (mitigations)PARTIALOS / patch level on most hosts; stack mitigation detail incomplete
network_activityHITSegmentation evidence via policy-deny events

Coverage gaps · with priority

  • HIGH: Connector 360 doesn’t populate device.hostname on 7 hosts affected by the top-ranked OpenSSL finding. Asset tier cannot be resolved without cross-querying connector 1169.
  • MEDIUM: Stack mitigation detail (canaries, ASLR, CET) missing on 3 hosts. Compensating-controls scoring falls back to defaults where evidence is absent.
  • MEDIUM: CVE-2024-6164 and CVE-2026-5290 have no public CVE record or EPSS score. Validate with scanner vendor before finalizing remediation priority.
  • LOW: Internet-exposure check assumes RFC 1918 = internal. Hosts behind reverse proxies / load balancers may be effectively internet-facing despite private IP.