Mitigate CVE-2023-23596 by changing child_process.exec to child_process.execFile

This commit is contained in:
Kamil Skrzypinski
2023-02-26 20:10:25 +01:00
parent fd30cfe98b
commit 7fe7e94fbd
2 changed files with 18 additions and 1 deletions

View File

@ -507,7 +507,7 @@ const internalAccessList = {
if (typeof item.password !== 'undefined' && item.password.length) {
logger.info('Adding: ' + item.username);
utils.exec('/usr/bin/htpasswd -b "' + htpasswd_file + '" "' + item.username + '" "' + item.password + '"')
utils.execFile('/usr/bin/htpasswd',['-b', htpasswd_file, item.username, item.password])
.then((/*result*/) => {
next();
})