Version Description
- April 05, 2021 =
Fix: Patched Local File Inclusion vulnerability (Props to WPScan)
Download this release
Release Info
Developer | themeum |
Plugin | Tutor LMS – eLearning and online course solution |
Version | 1.8.8 |
Comparing to | |
See all releases |
Code changes from version 1.8.7 to 1.8.8
- classes/Admin.php +5 -0
- languages/tutor.pot +7 -7
- readme.txt +5 -1
- tutor.php +2 -2
classes/Admin.php
CHANGED
@@ -145,6 +145,11 @@ class Admin{
|
|
145 |
$current_page = $requested_page;
|
146 |
}
|
147 |
|
|
|
|
|
|
|
|
|
|
|
148 |
include tutor()->path.'views/pages/tools.php';
|
149 |
}
|
150 |
}
|
145 |
$current_page = $requested_page;
|
146 |
}
|
147 |
|
148 |
+
$current_page = str_replace('/', '', $current_page);
|
149 |
+
$current_page = str_replace('.', '', $current_page);
|
150 |
+
$current_page = str_replace('\\', '', $current_page);
|
151 |
+
$current_page = trim($current_page);
|
152 |
+
|
153 |
include tutor()->path.'views/pages/tools.php';
|
154 |
}
|
155 |
}
|
languages/tutor.pot
CHANGED
@@ -105,7 +105,7 @@ msgstr ""
|
|
105 |
msgid "Pro"
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: classes/Admin.php:54, classes/Admin.php:54, classes/Admin.php:
|
109 |
msgid "Tutor LMS"
|
110 |
msgstr ""
|
111 |
|
@@ -145,7 +145,7 @@ msgstr ""
|
|
145 |
msgid "Add-ons"
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: classes/Admin.php:80, classes/Admin.php:80, classes/Admin.php:
|
149 |
msgid "Settings"
|
150 |
msgstr ""
|
151 |
|
@@ -169,23 +169,23 @@ msgstr ""
|
|
169 |
msgid "Status"
|
170 |
msgstr ""
|
171 |
|
172 |
-
#: classes/Admin.php:
|
173 |
msgid "Permission Denied"
|
174 |
msgstr ""
|
175 |
|
176 |
-
#: classes/Admin.php:
|
177 |
msgid "Uninstall"
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: classes/Admin.php:
|
181 |
msgid "<strong style=\"color: #03bd24\">Documentation</strong>"
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: classes/Admin.php:
|
185 |
msgid "<strong style=\"color: #03bd24\">Get Support</strong>"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: classes/Admin.php:
|
189 |
msgid "If you like %1$s please leave us a %2$s rating. A huge thanks in advance!"
|
190 |
msgstr ""
|
191 |
|
105 |
msgid "Pro"
|
106 |
msgstr ""
|
107 |
|
108 |
+
#: classes/Admin.php:54, classes/Admin.php:54, classes/Admin.php:488, classes/Gutenberg.php:55
|
109 |
msgid "Tutor LMS"
|
110 |
msgstr ""
|
111 |
|
145 |
msgid "Add-ons"
|
146 |
msgstr ""
|
147 |
|
148 |
+
#: classes/Admin.php:80, classes/Admin.php:80, classes/Admin.php:452, classes/Utils.php:2467, templates/dashboard/settings.php:8, views/modal/add_quiz.php:21, views/modal/edit_quiz.php:31, templates/dashboard/notifications/profile-completion.php:14, templates/dashboard/settings/education.php:7, templates/dashboard/settings/skill.php:8
|
149 |
msgid "Settings"
|
150 |
msgstr ""
|
151 |
|
169 |
msgid "Status"
|
170 |
msgstr ""
|
171 |
|
172 |
+
#: classes/Admin.php:244, classes/Template.php:343
|
173 |
msgid "Permission Denied"
|
174 |
msgstr ""
|
175 |
|
176 |
+
#: classes/Admin.php:447
|
177 |
msgid "Uninstall"
|
178 |
msgstr ""
|
179 |
|
180 |
+
#: classes/Admin.php:461
|
181 |
msgid "<strong style=\"color: #03bd24\">Documentation</strong>"
|
182 |
msgstr ""
|
183 |
|
184 |
+
#: classes/Admin.php:465
|
185 |
msgid "<strong style=\"color: #03bd24\">Get Support</strong>"
|
186 |
msgstr ""
|
187 |
|
188 |
+
#: classes/Admin.php:487
|
189 |
msgid "If you like %1$s please leave us a %2$s rating. A huge thanks in advance!"
|
190 |
msgstr ""
|
191 |
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: lms, course, elearning, education, learning management system
|
|
5 |
Requires at least: 5.3
|
6 |
Tested up to: 5.7
|
7 |
Requires PHP: 7.0
|
8 |
-
Stable tag: 1.8.
|
9 |
License: GPLv3
|
10 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
@@ -241,6 +241,10 @@ Tutor enables you to use any third party plugins without facing any compatibilit
|
|
241 |
|
242 |
== Changelog ==
|
243 |
|
|
|
|
|
|
|
|
|
244 |
= 1.8.7 - April 01, 2021 =
|
245 |
|
246 |
Update: Improved Queuing system for Tutor LMS announcement and content drip email
|
5 |
Requires at least: 5.3
|
6 |
Tested up to: 5.7
|
7 |
Requires PHP: 7.0
|
8 |
+
Stable tag: 1.8.8
|
9 |
License: GPLv3
|
10 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
241 |
|
242 |
== Changelog ==
|
243 |
|
244 |
+
= 1.8.8 - April 05, 2021 =
|
245 |
+
|
246 |
+
Fix: Patched Local File Inclusion vulnerability (Props to WPScan)
|
247 |
+
|
248 |
= 1.8.7 - April 01, 2021 =
|
249 |
|
250 |
Update: Improved Queuing system for Tutor LMS announcement and content drip email
|
tutor.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Tutor LMS
|
|
4 |
Plugin URI: https://www.themeum.com/product/tutor-lms/
|
5 |
Description: Tutor is a complete solution for creating a Learning Management System in WordPress way. It can help you to create small to large scale online education site very conveniently. Power features like report, certificate, course preview, private file sharing make Tutor a robust plugin for any educational institutes.
|
6 |
Author: Themeum
|
7 |
-
Version: 1.8.
|
8 |
Author URI: https://themeum.com
|
9 |
Requires at least: 4.5
|
10 |
Tested up to: 5.7
|
@@ -17,7 +17,7 @@ if ( ! defined( 'ABSPATH' ) )
|
|
17 |
/**
|
18 |
* Defined the tutor main file
|
19 |
*/
|
20 |
-
define( 'TUTOR_VERSION', '1.8.
|
21 |
define( 'TUTOR_FILE', __FILE__ );
|
22 |
|
23 |
/**
|
4 |
Plugin URI: https://www.themeum.com/product/tutor-lms/
|
5 |
Description: Tutor is a complete solution for creating a Learning Management System in WordPress way. It can help you to create small to large scale online education site very conveniently. Power features like report, certificate, course preview, private file sharing make Tutor a robust plugin for any educational institutes.
|
6 |
Author: Themeum
|
7 |
+
Version: 1.8.8
|
8 |
Author URI: https://themeum.com
|
9 |
Requires at least: 4.5
|
10 |
Tested up to: 5.7
|
17 |
/**
|
18 |
* Defined the tutor main file
|
19 |
*/
|
20 |
+
define( 'TUTOR_VERSION', '1.8.8' );
|
21 |
define( 'TUTOR_FILE', __FILE__ );
|
22 |
|
23 |
/**
|