From a5124e57c609e20b58e348ac9fea8e2e1290052f Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Wed, 14 Oct 2009 11:18:24 -0500 Subject: [PATCH 1/6] Some security fixes see DT#4389 --- main/course_home/activity.php | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/main/course_home/activity.php b/main/course_home/activity.php index 3cfe92eca6..ce5f13410e 100644 --- a/main/course_home/activity.php +++ b/main/course_home/activity.php @@ -191,17 +191,17 @@ function show_tools_category($course_tool_category) { $sql_blogs = " SELECT * - FROM " . $tbl_blogs_rel_user . " `blogs_rel_user` - WHERE `blog_id` = " . $blog_id; + FROM " . $tbl_blogs_rel_user . " blogs_rel_user + WHERE blog_id = " . $blog_id; } else { $sql_blogs = " SELECT * - FROM " . $tbl_blogs_rel_user . " `blogs_rel_user` + FROM " . $tbl_blogs_rel_user . " blogs_rel_user WHERE - `blog_id` = " . $blog_id . " AND - `user_id` = " . api_get_user_id(); + blog_id = " . $blog_id . " AND + user_id = " . api_get_user_id(); } $result_blogs = Database::query($sql_blogs, __FILE__, __LINE__); @@ -392,7 +392,8 @@ function show_tools_category($course_tool_category) */ if (isset($_GET['sent_http_request']) && $_GET['sent_http_request']==1) { - if(api_is_allowed_to_edit()) { + if(api_is_allowed_to_edit()) { + $tool_table = Database::get_course_table(TABLE_TOOL_LIST); $tool_id = Security::remove_XSS($_GET["id"]); $tool_info = api_get_tool_information($tool_id); @@ -435,7 +436,7 @@ if (isset($_GET['sent_http_request']) && $_GET['sent_http_request']==1) { 'image' => $requested_image, 'tclass' => $requested_clase, 'message' => $requested_message, - 'view' => $requested_view + 'view' => $requested_view ); print(json_encode($response_data)); exit; @@ -481,7 +482,7 @@ if(api_is_platform_admin())
     |  - "> + -
+