diff --git a/htdocs/cashdesk/affContenu.php b/htdocs/cashdesk/affContenu.php
index b88c78ffb4d..ca471e0bdf4 100644
--- a/htdocs/cashdesk/affContenu.php
+++ b/htdocs/cashdesk/affContenu.php
@@ -54,16 +54,23 @@ print '';
print '
';
-if ( $_GET['menu'] )
+$page=GETPOST('menu','alpha');
+if (in_array(
+ $page,
+ array(
+ 'deconnexion',
+ 'index','index_verif','facturation','facturation_verif','facturation_dhtml',
+ 'validation','validation_ok','validation_ticket','validation_verif',
+ )
+ ))
{
- include $_GET['menu'].'.php';
+ include $page.'.php';
}
else
{
- include 'facturation.php';
+ dol_print_error('','menu param '.$page.' is not inside allowed list');
}
print '
';
$_SESSION['serObjFacturation'] = serialize($obj_facturation);
-