Use case
Cloud Cybersecurity Graph Analytics with Custom UI
This demo showcases a custom-built cybersecurity platform that demonstrates how to use the PuppyGraph provided Cypher API to enable a rich set of security analytics and visualization.
By modeling your cybersecurity entities as a graph, PuppyGraph enables you to find:
- Visualize vulnerability exploitation paths and affected infrastructure components
- Identify instances with public network exposures that could be higher risk to certain attacks
- Analyze network connectivity to understand attack risk if public accessible nodes are compromised
We will explore the JSON 2.0 CVE 2025 feed, together with synthetic data representing typical cloud infrastructure components with EC2 instances, subnets, network interfaces, and Inspector findings.
The demo uses randomly generated sample data and walks through how to:
- Use Docker Compose to launch a PostgreSQL database and PuppyGraph
- Upload the graph model into PuppyGraph
- Showcase PuppyGraph’s open-source visualization tool
- Access an intuitive web-based cybersecurity dashboard for vulnerability management
- Explore interactive security graph visualizations with multiple analysis views
Uncover insights faster with cybersecurity analysis using graph techniques. No ETL or data duplication required.
Tech stack

PostgreSQL

PuppyGraph

Docker
Queries in natural language
- Identifying EC2 instances which are affected by the Log4Shell vulnerability
- Critical CVE counts and findings
- CVE impact analysis
- Public network access analysis
- Lateral movement risk analysis