Explorar o código

use xss process

itizawa %!s(int64=5) %!d(string=hai) anos
pai
achega
27624f4160
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      src/server/routes/apiv3/app-settings.js

+ 2 - 2
src/server/routes/apiv3/app-settings.js

@@ -284,8 +284,8 @@ module.exports = (crowi) => {
    */
   router.put('/app-setting', loginRequiredStrictly, adminRequired, csrf, validator.appSetting, apiV3FormValidator, async(req, res) => {
     const requestAppSettingParams = {
-      'app:title': req.body.title,
-      'app:confidential': req.body.confidential,
+      'app:title': crowi.xss.process(req.body.title),
+      'app:confidential': crowi.xss.process(req.body.confidential),
       'app:globalLang': req.body.globalLang,
       'app:fileUpload': req.body.fileUpload,
     };