Skip to content

Commit 188c78f

Browse files
committed
update
1 parent 3819379 commit 188c78f

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

dojo/tools/cycognito/parser.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import json
22
from datetime import datetime
33

4-
from dojo.models import Finding
4+
from dojo.models import Endpoint, Finding
55

66

77
class CycognitoParser:
@@ -164,5 +164,7 @@ def get_findings(self, file, test):
164164
finding.unsaved_vulnerability_ids = []
165165
for cve_id in cve_ids:
166166
finding.unsaved_vulnerability_ids.append(cve_id)
167+
finding.unsaved_endpoints = []
168+
finding.unsaved_endpoints.append(Endpoint(host=affected_asset.replace("ip/", "").replace("webapp/", "").replace("cert/", "").replace("domain/", "")))
167169
findings.append(finding)
168170
return findings

unittests/scans/cycognito/many_vuln.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
],
1010
"confidence": 30,
1111
"mitre_attack_next_technique_name": "Credential Access: Network Sniffing",
12-
"affected_asset": "ip/1.2.3.4",
12+
"affected_asset": "domain/asdf.com",
1313
"package": "ASM",
1414
"cis_controls": [
1515
"7.6",
@@ -155,7 +155,7 @@
155155
],
156156
"confidence": 30,
157157
"mitre_attack_next_technique_name": "Credential Access: Network Sniffing",
158-
"affected_asset": "ip/1.2.3.4",
158+
"affected_asset": "cert/fjwfjewiofjweofijewoifj0oi",
159159
"package": "ASM",
160160
"cis_controls": [
161161
"7.6",
@@ -311,7 +311,7 @@
311311
],
312312
"confidence": 30,
313313
"mitre_attack_next_technique_name": "Credential Access: Network Sniffing",
314-
"affected_asset": "ip/2.3.4.5",
314+
"affected_asset": "webapp/afe.com",
315315
"package": "ASM",
316316
"cis_controls": [
317317
"7.6",

0 commit comments

Comments
 (0)