mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
fix graylog xss (#13931)
This commit is contained in:
@@ -118,8 +118,8 @@ class GraylogController extends SimpleTableController
|
|||||||
return [
|
return [
|
||||||
'severity' => $this->severityLabel($level),
|
'severity' => $this->severityLabel($level),
|
||||||
'timestamp' => $displayTime,
|
'timestamp' => $displayTime,
|
||||||
'source' => $device ? Url::deviceLink($device) : $message['message']['source'],
|
'source' => $device ? Url::deviceLink($device) : htmlspecialchars($message['message']['source']),
|
||||||
'message' => $message['message']['message'] ?? '',
|
'message' => htmlspecialchars($message['message']['message'] ?? ''),
|
||||||
'facility' => is_numeric($facility) ? "($facility) " . __("syslog.facility.$facility") : $facility,
|
'facility' => is_numeric($facility) ? "($facility) " . __("syslog.facility.$facility") : $facility,
|
||||||
'level' => (is_numeric($level) && $level >= 0) ? "($level) " . __("syslog.severity.$level") : $level,
|
'level' => (is_numeric($level) && $level >= 0) ? "($level) " . __("syslog.severity.$level") : $level,
|
||||||
];
|
];
|
||||||
|
Reference in New Issue
Block a user