mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
security: Remove possibility of xss in Oxidized and RIPE searches (#6595)
This commit is contained in:
committed by
Tony Murray
parent
6734e84382
commit
868fe44390
@@ -23,10 +23,10 @@ if (isset($data_param) && isset($query_param)) {
|
||||
$status = 'error';
|
||||
$message = 'ERROR: Could not query';
|
||||
}
|
||||
die(json_encode(array(
|
||||
die(display(json_encode(array(
|
||||
'status' => $status,
|
||||
'message' => $message,
|
||||
'data_param' => $data_param,
|
||||
'query_param' => $query_param,
|
||||
'output' => $output
|
||||
)));
|
||||
'output' => $output,
|
||||
))));
|
||||
|
||||
@@ -22,10 +22,9 @@ if (isset($parameters)) {
|
||||
$status = 'error';
|
||||
$message = 'ERROR: Could not query';
|
||||
}
|
||||
|
||||
echo _json_encode(array(
|
||||
echo display(_json_encode(array(
|
||||
'status' => $status,
|
||||
'message' => $message,
|
||||
'search_in_conf_textbox' => $parameters,
|
||||
'output' => $output
|
||||
));
|
||||
)));
|
||||
|
||||
@@ -77,8 +77,8 @@ $pagetitle[] = 'Oxidized';
|
||||
$("#search-output").show();
|
||||
if (data.output)
|
||||
$('#search-output').append('Config appears on the folllowing device(s):<br />');
|
||||
$.each(data.output, function (row, value) {
|
||||
$('#search-output').append(value['full_name'] + '<br />');
|
||||
$.each(data.output, function (row, value) {
|
||||
$('#search-output').append(value['full_name'] + '<br />');
|
||||
});
|
||||
},
|
||||
error: function () {
|
||||
|
||||
Reference in New Issue
Block a user