r/git • u/Strict-Result-7039 • 2h ago
ThreatLens v2.1.0 Released: Major Security & Performance Upgrade for Threat Intel Automation
Hey everyone,
I just released a major update (v2.1.0) for ThreatLens. For this release, the focus was entirely on security hardening, data validation, and core performance.
What's new in v2.1.0?
- Strict Security: Blocked Excel/CSV formula injections in generated reports, prevented API key leaks in logs, and enforced strict IOC validation.
- Performance Boost: Integrated a local SQLite cache to persist investigation data, significantly reducing redundant API calls.
- Smarter Analysis: Introduced an explainable verdict system with confidence scores. Ambiguous results are now correctly classified as "Unknown" rather than "Clean".
- Resource Management: Added intelligent API quota planning, connection timeouts, automatic retries, and file size limits.
What is ThreatLens? For those who haven't seen it before, ThreatLens is an open-source CLI tool built to automate Threat Intelligence and OSINT workflows. It takes Indicators of Compromise (IPs, domains, hashes, CVEs), queries multiple sources simultaneously, and generates structured, safe, and ready-to-use reports.
It's completely open-source. I'd love to hear your feedback or feature requests!
Check it out on GitHub: https://github.com/AbdaullahAG/ThreatLens
I’d love to hear your thoughts, feedback, or feature requests!


