CVE-2025-67847CWE-94

Moodle: moodle: remote code execution via insufficient restore input validation

High ยท published January 23, 2026

CVSS v3.1
8.8
EPSS
1%
Percentile
46.7
In the wild
Unconfirmed
What it is

โšก A sneaky flaw in Moodle could allow an attacker to unleash arbitrary code just by accessing the restore interface. ๐Ÿ˜ฑ Think of it as a restaurant where the chef prepares any dish without checking the order โ€” if someone places a clever request, they could receive a gourmet disaster instead of a burger! ๐Ÿ” This vulnerability could lead to a full compromise of the Moodle application, putting sensitive data and user accounts at serious risk. An attacker could execute any code they desire, effectively taking over the server and wreaking havoc! ๐Ÿ”ฅ

Put simply

Think of it as a restaurant where the chef prepares any dish without checking the order โ€” if someone places a clever request, they could receive a gourmet disaster instead of a burger! ๐Ÿ” This flaw arises from insufficient validation of restore input, allowing attackers to manipulate core restore routines with arbitrary code. It's a dangerous loophole that can be exploited easily by those with access to the restore interface.

What to do

This vulnerability could lead to a full compromise of the Moodle application, putting sensitive data and user accounts at serious risk. An attacker could execute any code they desire, effectively taking over the server and wreaking havoc! ๐Ÿ”ฅ Immediately update Moodle to the latest version to patch this vulnerability. Additionally, review user permissions for the restore feature to limit who can access this critical functionality. Implement regular audits of your Moodle installation for added security! ๐Ÿ›ก๏ธ You've got this! Patch up, tighten those permissions, and you'll be back in control in no time! ๐Ÿš€

The record
Technical detail
CVSS v3.1
8.8 ยท HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00574 ยท 46.7th percentile
Weakness
CWE-94 ยท Improper Control of Generation of Code ('Code Injection')
Published
2026-01-23T04:35Z
EPSS history
Timeline
  • 23 JAN 04:35Z
    Moodle: moodle: remote code execution via insufficient restore input validation
    cvelistv5