ThreatMapper
Open Source Cloud Native Application Protection Platform (CNAPP)
Category | Threat Detection & Response |
---|---|
Community Stars | 4887 |
Last Commit | 3 weeks ago |
Last page update | 19 days ago |
Pricing Details | Free and open source |
Target Audience | DevSecOps teams, security professionals, cloud architects. |
Deepfence ThreatMapper manages comprehensive security observability and threat management in cloud-native environments. This tool leverages a dual approach of agent-based and agent-less monitoring to provide extensive coverage across cloud, Kubernetes, serverless, and on-prem platforms.
Technically, ThreatMapper consists of two primary components: the ThreatMapper Management Console and the monitoring agents. The Management Console, deployable on a Docker host or a Kubernetes cluster, serves as the central hub for managing and visualizing security data. It utilizes a combination of Cloud Scanner tasks for agent-less monitoring and Sensor Agents for deeper, agent-based inspection. The Sensor Agents, deployed using Docker or Helm charts, integrate with the host and cloud configurations to scan for vulnerabilities, exposed secrets, misconfigurations, and malware, using tools like YaraHunter for malware detection and SecretScanner for secret identification.
Operationally, ThreatMapper emphasizes real-time monitoring and threat prioritization through its ThreatGraph visualization. This allows for the identification and ranking of threats based on their risk-of-exploit, enabling targeted remediation efforts. However, the scalability of the system can be limited by the performance of the underlying infrastructure, particularly the database and the Neo4j graph database used for ThreatGraph, which can become resource-intensive as the number of monitored assets increases.
Key technical details include the use of eBPF sensors for lightweight and low-impact traffic capture and analysis, ensuring optimal performance without significant overhead. The platform also supports integration with various CI/CD tools and popular notification platforms like Slack, PagerDuty, and Jira, facilitating seamless collaboration and alert management. Additionally, ThreatMapper adheres to industry compliance standards such as CIS, PCI, HIPAA, GDPR, and NIST, providing detailed reports and actionable guidance for compliance improvements.