Skip to main content

Moodle CVE-2026-102579

| EUVDEUVD-2026-89718 MEDIUM
Exposure of Private Personal Information to an Unauthorized Actor (CWE-359)
2026-09-30 fedora GHSA-q3h7-pfg7-m3c3
4.3
CVSS 3.1 · Vendor: fedora
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection PII protection
Impact

This is a genuine but low-priority issue. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N, base 4.3) is internally consistent with the description: a low-privileged authenticated student exploits an incorrect capability check in the grade web service to read profile data of co-enrolled students. Impact is confidentiality-only and limited (C:L), with no integrity or availability effect and no scope change. No EPSS score, KEV listing, POC, or SSVC decision data was provided; per precision rules this is 'no public exploit identified at time of analysis.' There are no conflicting signals - the vector matches the narrative. The primary drivers of any real-world concern are Moodle's very large deployment footprint and the low exploitation barrier for any enrolled user, not the severity of a single exploitation, which yields only limited personal-data leakage among course peers. Net: real but modest; patch on normal cadence.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 30, 2026

Information disclosure in Moodle's grade web service allows an authenticated student to view profile details of other students enrolled in the same course even though they lack the required capability. The issue is a low-severity confidentiality-only flaw (CVSS 4.3, CWE-359) reachable over the network with low attack complexity but requiring a valid student account. No public exploit code or confirmed active exploitation was identified in the provided data, and an upstream fix commit (MDL-89381) is referenced but a released patched version is not independently confirmed.

RemediationAI

Because the supplied data does not include an exact Moodle release version, the most specific guidance is to apply the upstream fix referenced by MDL-89381 and upgrade to the Moodle release that contains it; monitor the Moodle forum advisory at https://moodle.org/mod/forum/discuss.php?d=482497, the Red Hat CVE page at https://access.redhat.com/security/cve/CVE-2026-102579, and the Bugzilla entry at https://bugzilla.redhat.com/show_bug.cgi?id=2543633 for the fixed version. If immediate upgrade is not possible, a compensating control is to restrict student-role access to the grade web service or disable the affected grade web service functions until patched, but this may break legitimate grade sync, mobile app grade viewing, and reporting integrations. Also review Moodle role capabilities and web service enabled protocols, and monitor logs for unexpected calls to grade web service endpoints.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Moodle is a learning management system that exposes functionality through web services used by mobile apps, integrations, and external tools. The vulnerable component is the grade web service, which should enforce Moodle capability checks before returning user data. CWE-359 describes exposure of private personal information to unauthorized actors; here an incorrect capability check fails to prevent an authenticated student from accessing profile fields of other students in the same course. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N indicates remote exploitation with low complexity, requiring a low-privileged authenticated account, no user interaction, and resulting only in limited confidentiality impact with no integrity or availability impact. The vulnerability is genuine but low priority.

Know when Moodle gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (fedora) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

Primary rating from Vendor (fedora) · only source for this CVE.

CVSS VectorVendor: fedora

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

DescriptionCVE.org

A flaw was found in Moodle. An incorrect capability check in the grade web service allows an authenticated student to access profile information of other students enrolled in the same course that they should not have permission to view. This issue leads to unauthorized information disclosure.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Affected Products (CPE)CVE.org

cpe:2.3:a:moodle:moodle:*:*:*:*:*:*:*:*
cpe:2.3:a:moodle:moodle:*:*:*:*:*:*:*:*
cpe:2.3:a:moodle:moodle:*:*:*:*:*:*:*:*
cpe:2.3:a:moodle:moodle:*:*:*:*:*:*:*:*

More in Moodle

View all
CVE-2013-3630 MEDIUM POC
4.6 Nov 01

Moodle through 2.5.2 allows remote authenticated administrators to execute arbitrary programs by configuring the aspell

CVE-2021-21809 CRITICAL POC
9.1 Jun 23

A command execution vulnerability exists in the default legacy spellchecker plugin in Moodle 3.10. Rated critical severi

CVE-2024-43425 HIGH POC
8.1 Nov 07

A flaw was found in Moodle. Rated high severity (CVSS 8.1), this vulnerability is remotely exploitable, no authenticatio

CVE-2017-2641 CRITICAL POC
9.8 Mar 26

In Moodle 2.x and 3.x, SQL injection can occur via user preferences. Rated critical severity (CVSS 9.8), this vulnerabil

CVE-2025-34031 HIGH POC
7.5 Jun 24

The Moodle LMS Jmol plugin version 6.1 and earlier contains a path traversal vulnerability in jsmol.php. The query param

CVE-2013-4341 MEDIUM POC
4.3 Sep 16

Multiple cross-site scripting (XSS) vulnerabilities in Moodle through 2.2.11, 2.3.x before 2.3.9, 2.4.x before 2.4.6, an

CVE-2016-9187 HIGH POC
8.8 Nov 04

Unrestricted file upload vulnerability in the double extension support in the "image" module in Moodle 3.1.2 allows remo

CVE-2016-9186 HIGH POC
8.8 Nov 04

Unrestricted file upload vulnerability in the "legacy course files" and "file manager" modules in Moodle 3.1.2 allows re

CVE-2018-14630 HIGH POC
8.8 Sep 17

moodle before versions 3.5.2, 3.4.5, 3.3.8, 3.1.14 is vulnerable to an XML import of ddwtos could lead to intentional re

CVE-2018-1133 HIGH POC
8.8 May 25

An issue was discovered in Moodle 3.x. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low a

CVE-2016-7919 HIGH POC
7.5 Oct 28

Moodle 3.1.2 allows remote attackers to obtain sensitive information via unspecified vectors, related to a "SQL Injectio

CVE-2021-47857 HIGH POC
7.2 Jan 21

Moodle 3.10.3 contains a persistent cross-site scripting vulnerability in the calendar event subtitle field that allows

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy