Fixed a XSS vulnerability in the /settings/store endpoint. #7282

This commit is contained in:
Yogesh Mahajan
2024-04-10 17:58:51 +05:30
committed by GitHub
parent 30d2d1b23e
commit e384c9665a
3 changed files with 5 additions and 6 deletions

View File

@@ -139,7 +139,7 @@ define('pgadmin.browser.node', [
},
enable: _.isFunction(self.canEdit) ?
function() {
return !!(self.canEdit(arguments));
return !!(self.canEdit(...arguments));
} : (!!self.canEdit),
}]);
}
@@ -159,7 +159,7 @@ define('pgadmin.browser.node', [
},
enable: _.isFunction(self.canDrop) ?
function() {
return !!(self.canDrop(arguments));
return !!(self.canDrop(...arguments));
} : (!!self.canDrop),
}]);
@@ -177,7 +177,7 @@ define('pgadmin.browser.node', [
},
enable: _.isFunction(self.canDropCascade) ?
function() {
return self.canDropCascade(arguments);
return self.canDropCascade(...arguments);
} : (!!self.canDropCascade),
}]);
}