Description
Configurable Reports block for Moodle before 5.3.0 contains an authorization bypass vulnerability that allows authenticated users to read restricted reports through the block_configurable_reports_get_report_data web service. When check_permissions fails, the function only adds a warning and still returns the full report table, letting any logged-in user supply arbitrary report ids to read SQL reports over user and grade data.
Published: 2026-10-20
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Authorization bypass exposing user and grade data
Action: Apply Patch
AI Analysis

Impact

The vulnerability is an authorization bypass in the block_configurable_reports_get_report_data web service, which, when permission checks fail, still returns a full report table. This flaw allows any authenticated user to supply arbitrary report identifiers and read SQL reports containing user and grade data that should otherwise be restricted. Because the response is delivered regardless of authorization, the impact is primarily a confidentiality breach of sensitive Moodle data.

Affected Systems

Vulnerable systems are installations of the Moodle Configurable Reports block from the jleyva project with a version earlier than 5.3.0. End‑users of Moodle sites that have not applied this block upgrade are at risk.

Risk and Exploitability

The CVSS score of 7.1 classifies the flaw as high severity, and the lack of a KEV listing combined with an unknown EPSS score suggests moderate exploitation risk. While an attacker requires a valid authenticated session, the web service can be called with any report id, making the exploit trivial for compromised or malicious users. Consequently, any logged‑in user can gain unauthorized access to privileged report data, underscoring the need for prompt remediation.

Generated by OpenCVE AI on October 20, 2026 at 17:14 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Configurable Reports block to version 5.3.0 or later, which fixes the authorization bypass.
  • If an upgrade cannot be performed immediately, disable the block_configurable_reports_get_report_data web service or restrict it to authorized roles only, to prevent unauthorized report access.
  • Audit usage logs for the block_configurable_reports_get_report_data service and confirm that users with inappropriate roles are not accessing sensitive reports, and monitor for any anomalous report requests.

Generated by OpenCVE AI on October 20, 2026 at 17:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 20 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
Description Configurable Reports block for Moodle before 5.3.0 contains an authorization bypass vulnerability that allows authenticated users to read restricted reports through the block_configurable_reports_get_report_data web service. When check_permissions fails, the function only adds a warning and still returns the full report table, letting any logged-in user supply arbitrary report ids to read SQL reports over user and grade data.
Title Configurable Reports block for Moodle before 5.3.0 Authorization Bypass via get_report_data
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-20T16:28:22.834Z

Reserved: 2026-10-20T11:48:58.612Z

Link: CVE-2026-113607

cve-icon Vulnrichment

Updated: 2026-10-20T16:28:15.552Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-20T16:17:10.830

Modified: 2026-10-20T20:06:37.150

Link: CVE-2026-113607

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T17:15:14Z

Weaknesses