mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Fix url generator XSS (#12507)
This commit is contained in:
@@ -294,7 +294,7 @@ class Url
|
|||||||
$url = empty($vars) ? '' : $prefix;
|
$url = empty($vars) ? '' : $prefix;
|
||||||
foreach ($vars as $var => $value) {
|
foreach ($vars as $var => $value) {
|
||||||
if ($value == '0' || $value != '' && ! Str::contains($var, 'opt') && ! is_numeric($var)) {
|
if ($value == '0' || $value != '' && ! Str::contains($var, 'opt') && ! is_numeric($var)) {
|
||||||
$url .= $var . '=' . urlencode($value) . '/';
|
$url .= urlencode($var) . '=' . urlencode($value) . '/';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user