diff --git a/ajax/system/sys_debug.php b/ajax/system/sys_debug.php index a62931fc..faad8fd3 100644 --- a/ajax/system/sys_debug.php +++ b/ajax/system/sys_debug.php @@ -3,8 +3,13 @@ require '../../includes/csrf.php'; require_once '../../includes/config.php'; +if (isset($_POST['csrf_token'])) { + if (csrfValidateRequest() && !CSRFValidate()) { + handleInvalidCSRFToken(); + } + exec( RASPI_CONFIG.'/system/debuglog.sh', $return); + echo json_encode(end($return)); +} else { + handleInvalidCSRFToken(); +} -$return = 0; -echo json_encode($return); - -?>