From 49428ab37e6f3792e67beb42d726bbbefaf6d5e4 Mon Sep 17 00:00:00 2001 From: "Paula V. Quispe" Date: Fri, 20 Mar 2015 14:24:44 -0400 Subject: [PATCH] I reviewed the XSS - MEDIUM in files --- rbac/public_html/sysUnnamed.php | 4 ++- workflow/engine/includes/inc.JSForms.php | 15 +++++++-- .../methods/cases/proxyPMTablesFieldList.php | 32 +++++++++++++++---- .../methods/cases/proxyPMTablesList.php | 16 ++++++++-- .../methods/cases/proxyPMTablesSaveFields.php | 9 ++++++ .../engine/methods/cases/proxyProcessList.php | 7 ++++ workflow/engine/methods/install/r.php | 16 ++++++++++ .../processes/processes_checkProperties.php | 3 ++ workflow/engine/methods/setup/setup.php | 6 ++++ .../templates/cases/missRequiredFields.php | 8 +++-- .../engine/templates/cases/showDebugFrame.php | 9 ++++-- .../templates/cases/showDebugFrameBreaker.php | 8 +++-- .../templates/reportTables/mainLoad.php | 10 +++++- .../templates/setup/mailConnectiontest.php | 7 +++- 14 files changed, 130 insertions(+), 20 deletions(-) diff --git a/rbac/public_html/sysUnnamed.php b/rbac/public_html/sysUnnamed.php index 1a0f16886..4733a35b6 100755 --- a/rbac/public_html/sysUnnamed.php +++ b/rbac/public_html/sysUnnamed.php @@ -5,7 +5,9 @@ // define("URL_KEY", 'c0l0s40pt1mu59r1m3' ); // define("ENABLE_ENCRYPT", 'yes' ); - $COMPLETE_URI = $_SERVER["REQUEST_URI"]; + G::LoadSystem('inputfilter'); + $filter = new InputFilter(); + $COMPLETE_URI = $filter->xssFilterHard($_SERVER["REQUEST_URI"]); $webAddress = substr($COMPLETE_URI,1); $COMPLETE_URI = strtolower ($COMPLETE_URI) . "/mNE/qsll/n9KX1Z4/n9KX1Z6hnKTd4A"; diff --git a/workflow/engine/includes/inc.JSForms.php b/workflow/engine/includes/inc.JSForms.php index f4b33b5aa..e1cfd4f5a 100755 --- a/workflow/engine/includes/inc.JSForms.php +++ b/workflow/engine/includes/inc.JSForms.php @@ -23,12 +23,19 @@ * */ +G::LoadSystem('inputfilter'); +$filter = new InputFilter(); global $HTTP_SESSION_VARS; global $G_FORM; +$HTTP_SESSION_VARS = $filter->xssFilterHard($HTTP_SESSION_VARS); +$HTTP_GET_VARS = $filter->xssFilterHard($HTTP_GET_VARS); +$_GET = $filter->xssFilterHard($_GET); + $path = ''; $showFieldAjax = 'showFieldAjax.php'; $serverAjax = G::encryptLink($path.$showFieldAjax); +$serverAjax = $filter->xssFilterHard($serverAjax); ?>