From bb80de16e497bd417a3779ff124148a44ec39f9c Mon Sep 17 00:00:00 2001 From: Dorian Niemiec Date: Wed, 14 Feb 2024 14:35:36 +0100 Subject: [PATCH] easy-waf integrations now reverts req.body variable after checking the request body. --- index.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/index.js b/index.js index 676127c..d52f702 100755 --- a/index.js +++ b/index.js @@ -112,6 +112,7 @@ Mod.prototype.callback = function callback(req, res, serverconsole, responseEnd, return function() { logm[req.socket.remoteAddress] = serverconsole; if(!logm[req.socket.remoteAddress].locwarnmessage) logm[req.socket.remoteAddress].locwarnmessage = logm[req.socket.remoteAddress].errmessage; + var oldReqBody = req.body; function easyWafCallback() { //EasyWaf @@ -129,6 +130,7 @@ Mod.prototype.callback = function callback(req, res, serverconsole, responseEnd, } } else { try { + req.body = oldReqBody; elseCallback(); } catch (ex) { if (callServerError) {