Vulnerability Reporting Now GA

:shield: Now GA: Vulnerability Reporting, built right into LimaCharlie

Hey everyone,

We’re excited to announce that the Vulnerability Reporting extension (ext-vulnerability-reporting) is now Generally Available for all LimaCharlie organizations.

You already have sensors deployed across your fleet collecting telemetry. Those same sensors already know every package installed on every endpoint. So why stand up a separate vulnerability scanner, push another agent, and reconcile two inventories? Vulnerability Reporting turns the EDR data you already collect into a continuously-updated view of your exposure — no extra agent, no extra deployment.

And the price is hard to argue with: $0.05 per EDR sensor per month. That’s it. No per-scan fees, no separate scanner licensing, no surprise overages.

What it does

The extension reads the software inventory from your existing sensors (Linux deb/rpm packages, macOS, and Windows) and matches it against our continuously-updated CVE database at cve.limacharlie.io. From there you get:

  • CVE-centric and endpoint-centric views — pivot from “which CVEs am I exposed to?” to “which hosts are affected?” and back, with filtering, search, sorting, and pagination throughout.
  • A vulnerability dashboard for an at-a-glance picture of your org’s posture.
  • Fix-version resolution — for each finding, we tell you the package version that actually closes the gap, so remediation is a concrete action, not a research project.

Prioritization that reflects your environment

Raw CVSS severity doesn’t tell you what to fix first. Vulnerability Reporting computes an LC Risk score (0–100) per finding that blends:

  • :bullseye: Base severity
  • :chart_increasing: EPSS — the real-world probability the CVE will be exploited (with EPSS history so you can see the trend)
  • :police_car_light: CISA KEV — a boost for vulnerabilities known to be exploited in the wild
  • :label: Asset criticality — your own context

That last one is the differentiator. Tag your hosts with lc:asset:* tags — criticality, exposure (internet-facing / dmz / internal), environment (prod / staging / dev) — and the risk score weights accordingly. A critical CVE on an internet-facing prod box ranks far above the same CVE on a dev laptop, automatically.

A real remediation workflow

Finding vulnerabilities is easy. Managing them down is the hard part, so we built the lifecycle in:

  • Resolve findings as mitigated, accepted (risk acceptance, with an optional expiry date so accepted risk doesn’t quietly become permanent), or false_positive.
  • Bulk actions — apply a resolution to up to 100 findings at once.
  • Open vs. resolved is explicit — reopening is one action, and your resolution state overlays cleanly on top of fresh scan data.
  • Daily snapshots and a burndown view — track open findings by severity over time so you can show your remediation work is actually moving the needle.

Getting started

  1. Add the Vulnerability Reporting extension to your org from the Extensions page.
  2. Make sure your sensors are reporting package inventory (most already are).
  3. Optionally tag your assets with lc:asset:* tags to sharpen prioritization.
  4. Open the dashboard and start triaging.

Full documentation is here: Vulnerability Reporting docs

That’s it — no new agent, no separate console, no extra infrastructure on your side.

:light_bulb: One recommendation: for the most reliable package inventory and findings, we suggest upgrading your sensors to the latest version. Newer sensors collect a more complete and accurate software inventory, which directly improves the quality of your vulnerability data.

We’d love your feedback as you put it to work. What views, filters, or integrations would make this more useful for your team? Drop a reply below. :backhand_index_pointing_down:

Happy hunting,
The LimaCharlie Team

4 Likes

Just started using/testing this extension and wanted to point out something I am seeing.

When looking at vulnerabilities in the GUI using the ‘Vulnerabilities’ link in the orgs main page, I have a Windows sensor that has a ‘Count’ of 1289. If I click into this sensor on this page, I see the same number under ‘Total Findings’. This page also shows ‘KEV Findings’ as 0. If I scroll through the list of CVEs for this sensor, there are six KEV CVEs listed for this sensor.

If I click ‘Open Sensor View’ link I am taken to the Sensors → Overview page for the specified sensor. From here when I select ‘Vulnerabilities’ I am shown a ‘Total Findings’ count of 200 and a ‘KEV Findings’ count of 1.

Thanks for the heads up, we’re going to rework how we report some of the aggregations. Fix should be out shortly, will report back here when it’s ready.

1 Like

Having CVEs grouped the associated application is helpful. Or at least being able to sort by application like you can do with severity or criticality.
Thank you,