From 2bf0bfe669ac43a6801cd7d319d0090912c11c5b Mon Sep 17 00:00:00 2001 From: Thomas Rientjes <synzvato@protonmail.com> Date: Thu, 12 Oct 2017 14:57:09 -0300 Subject: [PATCH] Improve request sanitation mechanism --- core/state-manager.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/state-manager.js b/core/state-manager.js index 3d38ebd..6191872 100644 --- a/core/state-manager.js +++ b/core/state-manager.js @@ -166,9 +166,9 @@ stateManager._stripMetadata = function (requestDetails) { for (let i = 0; i < requestDetails.requestHeaders.length; ++i) { if (requestDetails.requestHeaders[i].name === 'Origin') { - requestDetails.requestHeaders.splice(i, 1); + requestDetails.requestHeaders.splice(i--, 1); } else if (requestDetails.requestHeaders[i].name === 'Referer') { - requestDetails.requestHeaders.splice(i, 1); + requestDetails.requestHeaders.splice(i--, 1); } } -- GitLab