CVE-2021-21809

A command execution vulnerability exists in the default legacy spellchecker plugin in Moodle 3.10

High · published June 23, 2021

CVSS v3.0
8.2
EPSS
24%
Percentile
97.9
In the wild
Unconfirmed
What it is

⚡ A crafty series of HTTP requests is all it takes to execute commands with admin privileges in Moodle! 🚨 Think of it like a hotel where the front desk has a checklist to give out room keys, but the staff also has a secret shortcut to access any room without verifying guest identity. This vulnerability lets an attacker bypass normal checks and waltz right in! With administrator access, an attacker could run any command they wish on the server, potentially compromising sensitive data or completely taking over the Moodle instance. The consequences could be absolutely devastating for any organization relying on this platform for e-learning!

Put simply

Think of it like a hotel where the front desk has a checklist to give out room keys, but the staff also has a secret shortcut to access any room without verifying guest identity. This vulnerability lets an attacker bypass normal checks and waltz right in! This command execution vulnerability in the legacy spellchecker plugin allows an authenticated attacker with admin privileges to craft specific HTTP requests that lead to arbitrary command execution on the server.

What to do

With administrator access, an attacker could run any command they wish on the server, potentially compromising sensitive data or completely taking over the Moodle instance. The consequences could be absolutely devastating for any organization relying on this platform for e-learning! Immediately update to Moodle version 3.10.1 or later to patch this vulnerability. Review your user permissions to ensure only necessary personnel have admin access. 🛡️ You've got this! By taking these steps, you'll be a security hero protecting your organization's data and integrity! 💪✨

The record
Technical detail
CVSS v3.0
8.2 · HIGH
Vector
CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.24173 · 97.9th percentile
Published
2021-06-23T21:25Z
EPSS history
Timeline
  • 23 JUN 21:25Z
    A command execution vulnerability exists in the default legacy spellchecker plugin in Moodle 3.10
    cvelistv5