Comments for LMS Daily https://lmsdaily.com/ Moodle News, Edtech News, LMS News & Teacher Tips for Modern Teacher Tue, 18 Jun 2024 07:15:59 +0000 hourly 1 https://wordpress.org/?v=6.5.5 Comment on Moodle Administrators – Execute Shell Commands directly from the Moodle interface by Jaswinder Singh https://lmsdaily.com/moodle-administrators-execute-shell-commands-directly-from-the-moodle-interface/#comment-856 Tue, 18 Jun 2024 07:15:59 +0000 https://lmsdaily.com/?p=11046#comment-856 In reply to MK.

Thanks a lot for your detailed analysis and my apologies for not highlighting the security risks. My point of review is just to help new administrators learn about tools, plugins which can help them without doing actual code review. From an institution point of view, all plugins shall go through a thorough testing and compatibility verification before they can be used in production environments.

]]>
Comment on Moodle Administrators – Execute Shell Commands directly from the Moodle interface by MK https://lmsdaily.com/moodle-administrators-execute-shell-commands-directly-from-the-moodle-interface/#comment-846 Thu, 13 Jun 2024 17:43:55 +0000 https://lmsdaily.com/?p=11046#comment-846 I would be very cautious about running the Webshell plugin on any Moodle installation, especially a production one. The plugin is only 2 weeks old (as of June 13th) – the codebase is not mature.

The claim that the Webshell plugin “mitigates security risks associated with SSH” is a bold one. All that is required to access this plugin is an admin password. A properly configured SSH server that makes use of private/public keypairs (and optionally restricts commands) is far more secure than this approach – and its security has been reviewed by many more sets of eyes than this plugin has been.

Also worrisome is the author’s comment on lines 240-243 of the classes/executor.php file:

* Try to run the user code.
*
* This function should NEVER be called by other plugins since we do NOT check capabilities here again

In other words: the function that runs the user’s shell command does not do any checks to see whether the user is actually allowed to do so, and so the author is relying on other plugin authors to not use & abuse their code. It would be very easy to build a malicious plugin that exploits this function.

If you need shell access to a production Moodle server, learn how to configure SSH correctly (no passwords, public/private key authentication only, and consider making use of SSH’s restricted commands feature). Also consider running it on a different port than the default (port 22). Security-wise, you’ll be better off.

]]>
Comment on Best Free Moodle Themes for Moodle 4.0 version by Jaswinder Singh https://lmsdaily.com/best-free-moodle-themes-for-moodle-4-0-version/#comment-830 Wed, 29 May 2024 05:45:11 +0000 https://lmsdaily.com/?p=2358#comment-830 In reply to jaswant.

Please send an email to mail [at] jassi.in

]]>
Comment on Best Free Moodle Themes for Moodle 4.0 version by jaswant https://lmsdaily.com/best-free-moodle-themes-for-moodle-4-0-version/#comment-829 Wed, 29 May 2024 00:21:59 +0000 https://lmsdaily.com/?p=2358#comment-829 hi how to connect with you ?

]]>
Comment on Check out the New Exciting features coming in Moodle 4.3 by Moodle 4.3 QA Updates - 94% QA tests marked as Passed - LMS Daily https://lmsdaily.com/check-out-the-new-exciting-features-coming-in-moodle-4-3/#comment-614 Tue, 03 Oct 2023 07:11:33 +0000 https://lmsdaily.com/?p=7319#comment-614 […] Moodle 4.3 version will include many exciting new features such […]

]]>
Comment on The beginners guide – How to install a Moodle Plugin by Introducing Moodle’s first student authorship plugin specifically designed for writing: Cursive - LMS Daily https://lmsdaily.com/the-beginners-guide-how-to-install-a-moodle-plugin/#comment-613 Mon, 02 Oct 2023 07:20:42 +0000 https://lmsdaily.com/?p=1142#comment-613 […] Once you have the plugin folder (it will be soon released in the Moodle plugins repository), install it to the TinyMCE folder on your site or by using the drag and drop plugin installer as Administrator. If you are not familiar with Moodle plugins installation, check out the complete Moodle Plugins Installation guide here. […]

]]>
Comment on Moodle Teachers – Create beautiful courses using Designer course format by Moodle Educators - Make your Course format more engaging with Topics activity cards format - LMS Daily https://lmsdaily.com/moodle-teachers-create-beautiful-courses-using-designer-course-format/#comment-610 Wed, 20 Sep 2023 06:35:43 +0000 https://lmsdaily.com/?p=2635#comment-610 […] your Moodle Course. You can change the complete layout by using different course format plugins like Cards format, Flexible Sections course format etc. In this post we will discuss about Topics activity cards […]

]]>
Comment on IOMAD 4.1 Released with extended features by IOMAD 4.2 released - Multi-tenancy Moodle based solution updated for Moodle 4.2 - LMS Daily https://lmsdaily.com/iomad-4-1-released-with-extended-features/#comment-609 Mon, 18 Sep 2023 05:21:05 +0000 https://lmsdaily.com/?p=4974#comment-609 […] IOMAD – the Moodle based Multi-tenancy solution has been updated to new version based on Moodle 4.2. The new IOMAD 4.2 introduces some nice new multi-tenant features as well as general cleanup and improved support for PHP 8.0. […]

]]>
Comment on Moodle Users Association – Ordering Question type coming to Moodle core in future by Moodle Users Association - Project Voting Cycle extended by 2 weeks - LMS Daily https://lmsdaily.com/moodle-users-association-ordering-question-type-coming-to-moodle-core-in-future/#comment-608 Thu, 14 Sep 2023 06:21:56 +0000 https://lmsdaily.com/?p=6501#comment-608 […] has contributed many useful projects in Moodle LMS over past few years e.g. Bulk Activity Editing, Ordering Type questions in Moodle core […]

]]>
Comment on Create Awesome Presentations in Moodle using SlideMania by Check out the new features coming in BigBlueButton 2.7 version - LMS Daily https://lmsdaily.com/create-awesome-presentations-in-moodle-using-slidemania/#comment-607 Mon, 11 Sep 2023 06:50:13 +0000 https://lmsdaily.com/?p=1301#comment-607 […] downloading of original presentation – In the BigBlueButton 2.7 version, you can download the original presentation as well as the […]

]]>