Skip to main content
The Vulnerability module provides a centralized interface to monitor, analyze, and manage all detected security findings across your assets. It aggregates results from scanning tools and presents them in a structured way, allowing you to quickly identify risk, investigate details, and take action — from triage to dismissal or escalation into an issue. You can reach the module from the console sidebar under Security → Vulnerabilities.

Overview

The vulnerabilities page gives you a single, filterable view of every finding currently tracked in your workspace. The page is composed of three parts:
  • Filter buttons — quickly narrow the list by resolution state, severity, date, tags, or target
  • Table — one row per vulnerability with the fields described below
  • Pagination — browse the list when the number of findings grows

Filter buttons

At the top of the list you can filter by:
  • Open — show only vulnerabilities that have not been dismissed
  • Severity — narrow by risk level
  • Date — limit to findings first or last seen within a time range
  • Tags — filter by technical category (for example SSL, TLS, or DNS)
  • Target — scope the list to a single target’s findings

Table columns

Each row in the vulnerability table contains: The Scanned by column identifies the tool that generated the finding. Because every finding originates from a scan, you can trace it back to the job that discovered it.

Severity levels

Each vulnerability is ranked by its severity. Use the table below to decide how urgently to respond: Severity is the primary signal for prioritization. Combine it with the asset’s role — a High finding on an internet-facing service usually outranks a Critical one on an internal-only host.

Vulnerability lifecycle

A vulnerability moves through a lifecycle from raw detection to resolution:
1

Discovered

A scan — triggered from a target or group — detects the finding. The vulnerability appears in the list with severity, tags, and asset information. The Scanned by column records which scanner produced it.
2

Analyzed

Use the Analyze action to generate an AI-assisted analysis report, or review the scanner description manually. Analysis turns raw scanner output into context you can act on (see AI analysis).
3

Triaged as issue

For actionable findings, escalate the vulnerability into an issue — a tracked follow-up item used to track, comment on, and close out work. The issue stays linked to its vulnerability source.
4

Dismissed or fixed

If the finding is a false positive, was part of a test, or will not be fixed, dismiss it with a reason. Otherwise apply the remediation and let a re-scan confirm the fix.
5

Closed

Once fixed, the finding stops being re-reported and leaves the active triage flow. Dismissed findings stay available with their dismissal reason for audit.

AI analysis

The Analyze button on each row (and in the detail page) runs an AI-assisted analysis of the finding. The system uses the scanner output and the surrounding asset context to produce a structured report that includes a Risk Summary and concrete remediation guidance, with Copy buttons to copy the report or sections. AI analysis can be Not started, Running, Done, or Failed. While analysis is running, the section shows its progress. When it finishes, the generated report is displayed, including the risk summary and remediation steps you can copy into your ticketing or workflow tooling.

View vulnerability details

Click a vulnerability’s Details value (for example SSL Certificate Expiry) to open its detail page. The page shows the scanner that produced the finding and recency information in the format discovered X days ago • updated Y days ago.

General

  • Scanner — the tool that detected the finding (shown as a badge)
  • Description — explanation of the issue and its security implications (for example, the scanning tool’s own description)
  • Dismiss alert — dismiss the finding with a reason (see below)

Network & Metrics

  • Affected URL — the full address where the finding applies, including the port when relevant
  • Asset — the associated asset
  • Ports — ports related to the finding, e.g. port 443 serving HTTPS
Vulnerabilities are automatically generated from scans executed via configured tools and schedules in targets or groups. You cannot create them manually.

Dismiss a vulnerability

Not every finding requires remediation. Use Dismiss alert on the detail page when a finding is not applicable, then choose the reason:
  • False positive — the detection is incorrect; the condition does not exist
  • Used in a test — the finding was intentionally created as part of a security test
  • Won’t fix — the finding is real but the team has accepted the risk or will not remediate
Dismissed vulnerabilities are hidden from the default Open filter but remain available for auditing. A dismissal can be revisited if the situation changes.

Triage into issues

For findings that need tracked, actionable follow-up, escalate them into the issue module. An issue acts as a tracked follow-up item on top of the raw vulnerability: an issue is either Open or Closed, supports comments for collaboration, and remains linked to the vulnerability it came from.

Issues

Track, comment on, and close findings triaged from vulnerabilities.

Jobs

Every vulnerability is produced by a scan job; trace findings back to their source.

Notifications & integrations

Receive alerts about new findings via Slack, Telegram, or other channels.

Search

Find vulnerabilities and assets across the workspace.

API

Everything available in the console is also available through the API — see the API Reference tab.