Skip to main content
Issues dashboard
Issues is an aggregated view of high-confidence security findings across all your runs. When Garnet detects activity like connections to known malicious endpoints, it surfaces these as issues for review.

What is an issue?

An issue represents a high-confidence security finding—runtime behavior that warrants attention. Examples include:
  • Connections to known malicious endpoints: C2 servers, crypto miners, malware domains
  • Connections to known bad IPs: Flagged addresses from threat intelligence feeds
  • Unexpected shell spawns: Interpreters spawning shells in suspicious patterns
  • Sensitive file access: Reads from credential files or secrets

Issue details

Issue details
Each issue includes full context:
  • Source: The run, agent, and workflow that triggered the issue
  • Destination: Domain, IP, port, and protocol
  • Process ancestry: Complete process tree showing how the connection originated
  • Timing: When the issue was detected and its duration
  • Classification: Issue type and confidence level

Issue types

TypeDescriptionConfidence
Known malicious domainConnection to a domain on Garnet’s threat intelligence blocklistHigh
Known bad IPConnection to an IP flagged by threat intelligenceHigh
Anomalous egressConnection to an unexpected destinationMedium
Shell spawnInterpreter spawned a shell processMedium

Working with issues

Reviewing issues

  1. Click an issue to see full details
  2. Review the process ancestry to understand the execution path
  3. Check the source context (repo, workflow, commit) for attribution
  4. Investigate the destination using the provided metadata

Issue status

Issues can be:
  • Open: Requires review
  • Acknowledged: Reviewed but not resolved
  • Resolved: Addressed or determined to be expected behavior

Alerts

Configure notifications to receive alerts when new issues are detected. Learn more about Alerts.
  • Runs — View all runtime profiles
  • Agents — Manage deployed agents