Add constant to allow a module to disable injection scan for its pages.
This commit is contained in:
parent
0ef5fe24a3
commit
26a74ba3cc
@ -151,13 +151,16 @@ if (! empty($_SERVER["PHP_SELF"]))
|
|||||||
analyseVarsForSqlAndScriptsInjection($morevaltochecklikepost,2);
|
analyseVarsForSqlAndScriptsInjection($morevaltochecklikepost,2);
|
||||||
}
|
}
|
||||||
// Sanity check on GET parameters
|
// Sanity check on GET parameters
|
||||||
if (! empty($_SERVER["QUERY_STRING"]))
|
if (! defined('NOSCANGETFORINJECTION') && ! empty($_SERVER["QUERY_STRING"]))
|
||||||
{
|
{
|
||||||
$morevaltochecklikeget=array($_SERVER["QUERY_STRING"]);
|
$morevaltochecklikeget=array($_SERVER["QUERY_STRING"]);
|
||||||
analyseVarsForSqlAndScriptsInjection($morevaltochecklikeget,1);
|
analyseVarsForSqlAndScriptsInjection($morevaltochecklikeget,1);
|
||||||
}
|
}
|
||||||
// Sanity check on POST
|
// Sanity check on POST
|
||||||
analyseVarsForSqlAndScriptsInjection($_POST,0);
|
if (! defined('NOSCANPOSTFORINJECTION'))
|
||||||
|
{
|
||||||
|
analyseVarsForSqlAndScriptsInjection($_POST,0);
|
||||||
|
}
|
||||||
|
|
||||||
// This is to make Dolibarr working with Plesk
|
// This is to make Dolibarr working with Plesk
|
||||||
if (! empty($_SERVER['DOCUMENT_ROOT'])) set_include_path($_SERVER['DOCUMENT_ROOT'].'/htdocs');
|
if (! empty($_SERVER['DOCUMENT_ROOT'])) set_include_path($_SERVER['DOCUMENT_ROOT'].'/htdocs');
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user