We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 17332e8 commit 180de6bCopy full SHA for 180de6b
mobsf/StaticAnalyzer/views/common/appsec.py
@@ -38,9 +38,20 @@ def common_fields(findings, data):
38
sev = cd['metadata']['severity']
39
desc = cd['metadata']['description']
40
ref = cd['metadata'].get('ref', '')
41
+
42
+ files_dict = cd.get('files', {})
43
+ files_lines = [f'{file}, line(s) {lines}'
44
+ for file, lines in files_dict.items()]
45
+ all_files_str = '\n'.join(files_lines)
46
47
+ if files_dict:
48
+ fdesc = f'{desc}\n{ref}\n\nFiles:\n{all_files_str}'
49
+ else:
50
+ fdesc = f'{desc}\n{ref}'
51
52
findings[sev].append({
53
'title': cd['metadata']['description'],
- 'description': f'{desc}\n{ref}',
54
+ 'description': fdesc,
55
'section': 'code',
56
})
57
# Permissions
0 commit comments