Repository navigation
v2.2.0 — Vulnerability Triage, Log Parsing & SIEM Export #2
AbdaullahAG
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What's New
ThreatLens goes beyond IOC lookups into lightweight CVE triage, structured log ingestion, and SIEM export.
CVE Decision Cards
Checks every CVE against CISA KEV and FIRST.org EPSS alongside NVD's CVSS score, then produces a deterministic Patch / Isolate / Monitor / Not affected recommendation — with the reasoning behind it, not a black-box score. A KEV listing is a hard floor: it's never downgraded to "Monitor."
Asset Inventory
Import a CSV of your hosts (
--import-assets assets.csv) and the decision logic factors in whether an affected product is actually running anywhere, and whether that asset is internet-facing and business-critical.New Log Formats
--filenow auto-detects (or accepts--log-format) for:eve.jsonAll streamed line-by-line — a single malformed line never aborts the scan.
SIEM Export (opt-in)
Send results to Splunk (HEC), Elastic (
_bulk), or Microsoft Sentinel — using the modern Logs Ingestion API, not the deprecated HTTP Data Collector API. Host allow-listed, TLS verified by default, retried with backoff, and one destination failing never blocks the others.Evidence Packs
Bundles an investigation's results (and decision cards/assets, if produced) into a ZIP with a
manifest.jsonrecording a SHA-256 hash of every file inside, for basic chain-of-custody.Security
config/keys.env, never logged, never written into evidence packsruffandbanditboth pass clean on the new codeTesting
155 passed, 1 skipped — up from 60. 95 new tests across enrichers, decision logic, asset import, log parsers, exporters, and evidence packs.
Upgrade Notes
No breaking changes. New settings in
config/keys.envare all optional (CISA KEV/EPSS need no key; SIEM export is opt-in and inactive unless fully configured).Full changelog: CHANGELOG.md
This discussion was created from the release v2.2.0 — Vulnerability Triage, Log Parsing & SIEM Export.
All reactions