l-teles/detectify
steampipe plugin install l-teles/detectify

Table: detectify_finding

A Detectify vulnerability (or finding) is a security flaw or weakness identified by the Detectify web application security scanner or by the Detectify surface monitoring tool.

Detectify performs automated scans of web applications to uncover potential vulnerabilities that could be exploited by attackers. These vulnerabilities can range from common issues such as Cross-Site Scripting (XSS) and SQL Injection to more complex and less common vulnerabilities.

Each finding typically includes detailed information about the nature of the vulnerability, its location within the application, the potential impact, and recommendations for remediation. The severity of each vulnerability is also assessed to help prioritize the necessary actions to secure the application.

Examples

List all Detectify vulnerabilities

select
uuid,
title,
severity,
location,
status,
source ->> 'value' as "source",
updated_at
from
detectify_finding;

List all Detectify vulnerabilities that have been risk accepted

select
uuid,
title,
severity,
location,
status,
source ->> 'value' as "source",
updated_at
from
detectify_finding
where
status = 'accepted_risk';

List all open Detectify findings for one specific asset

select
uuid,
title,
severity,
location,
status,
source ->> 'value' as "source",
updated_at
from
detectify_finding
where
status not in ('patched', 'accepted_risk', 'false_positive')
and location like '%example.com%';

Group open findings by severity

select
count(*) as findings,
severity
from
detectify_finding
where
status not in ('patched', 'accepted_risk', 'false_positive')
group by
severity;

Schema for detectify_finding

NameTypeOperatorsDescription
_ctxjsonbSteampipe context in JSON form.
assetjsonbDetails of the asset associated with the finding.
asset_tokentextToken of the asset associated with the finding.
created_attimestamp with time zoneTimestamp when the finding was created.
cvss_scoresjsonbCVSS scores of the finding.
cwebigintCommon Weakness Enumeration (CWE) identifier.
definitionjsonbDefinition of the finding.
detailsjsonbDetailed information about the finding.
hosttextHost associated with the finding.
linksjsonbLinks related to the finding.
locationtextLocation of the finding.
referencesjsonbReferences related to the finding.
requestjsonbRequest details that triggered the finding.
responsejsonbResponse details of the finding.
scan_sourcetextSource of the scan.
severitytextSeverity of the finding.
sourcejsonbSource of the finding.
sp_connection_nametext=, !=, ~~, ~~*, !~~, !~~*Steampipe connection name.
sp_ctxjsonbSteampipe context in JSON form.
statustextStatus of the finding.
tagsjsonbTags associated with the finding.
titletextTitle of the finding.
updated_attimestamp with time zoneTimestamp when the finding was last updated.
uuidtextUnique ID of this finding.
versiontextVersion of the finding.