Skip to content

Commit f2f4058

Browse files
authored
Merge pull request #1488 from dmchaledev/vuln_render_fix
#1476-#1480-#1487 Fix, setting fallback for Nuclei variable and fixing JS errors in Vulnerabilities page
2 parents 32633d4 + 2ae822b commit f2f4058

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

web/reNgine/tasks.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3671,7 +3671,7 @@ def parse_nuclei_result(line):
36713671
'type': line['type'],
36723672
'severity': NUCLEI_SEVERITY_MAP[line['info'].get('severity', 'unknown')],
36733673
'template': line['template'],
3674-
'template_url': line['template-url'],
3674+
'template_url': line.get('template-url', []),
36753675
'template_id': line['template-id'],
36763676
'description': line['info'].get('description', ''),
36773677
'matcher_name': line.get('matcher-name', ''),

web/startScan/templates/startScan/detail_scan.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -1752,18 +1752,18 @@ <h4 class="header-title mb-0"><span id="endpoint_change_count"><span class="spin
17521752
const encodedURLData = htmlEncode(data);
17531753

17541754
if (data.toLowerCase().startsWith('http')) {
1755-
return `<a href="${encodedData}"
1755+
return `<a href="${encodedURLData}"
17561756
target="_blank"
17571757
rel="noopener noreferrer"
17581758
class="text-danger">
1759-
${split_into_lines(encodedData, 150)}
1759+
${split_into_lines(encodedURLData, 150)}
17601760
</a>`;
17611761
}
17621762
}
17631763
return htmlEncode(data || '');
17641764
},
17651765
"targets": 11,
1766-
}
1766+
},
17671767
{
17681768
"render": function ( data, type, row ) {
17691769
if (data){

web/startScan/templates/startScan/vulnerabilities.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -199,18 +199,18 @@
199199
const encodedURLData = htmlEncode(data);
200200

201201
if (data.toLowerCase().startsWith('http')) {
202-
return `<a href="${encodedData}"
202+
return `<a href="${encodedURLData}"
203203
target="_blank"
204204
rel="noopener noreferrer"
205205
class="text-danger">
206-
${split_into_lines(encodedData, 150)}
206+
${split_into_lines(encodedURLData, 150)}
207207
</a>`;
208208
}
209209
}
210210
return htmlEncode(data || '');
211211
},
212212
"targets": 11,
213-
}
213+
},
214214
{
215215
"render": function ( data, type, row ) {
216216
if (data){

web/targetApp/templates/target/summary.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -1512,18 +1512,18 @@ <h4 class="header-title mb-0"><span id="technologies-count"><span class="spinner
15121512
const encodedURLData = htmlEncode(data);
15131513

15141514
if (data.toLowerCase().startsWith('http')) {
1515-
return `<a href="${encodedData}"
1515+
return `<a href="${encodedURLData}"
15161516
target="_blank"
15171517
rel="noopener noreferrer"
15181518
class="text-danger">
1519-
${split_into_lines(encodedData, 150)}
1519+
${split_into_lines(encodedURLData, 150)}
15201520
</a>`;
15211521
}
15221522
}
15231523
return htmlEncode(data || '');
15241524
},
15251525
"targets": 11,
1526-
}
1526+
},
15271527
{
15281528
"render": function(data, type, row) {
15291529
if (data) {

0 commit comments

Comments
 (0)