PatchSiren cyber security CVE debrief
CVE-2026-113607 jleyva CVE debrief
The Configurable Reports block for Moodle before version 5.3.0 contains an authorization bypass vulnerability. This allows authenticated users to read restricted reports through the block_configurable_reports_get_report_data web service. The vulnerability arises when the check_permissions function fails, adding a warning but still returning the full report table. This enables any logged-in user to supply arbitrary report IDs to read SQL reports over user and grade data.
- Vendor
- jleyva
- Product
- moodle-block_configurablereports
- CVSS
- HIGH 7.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-20
- Original CVE updated
- 2026-10-20
- Advisory published
- 2026-10-20
- Advisory updated
- 2026-10-20
Who should care
Moodle administrators, security teams, and users with access to sensitive reports should be aware of this vulnerability and take necessary actions to mitigate it. They should prioritize updating to version 5.3.0 or later and review access to sensitive reports. Additionally, they should ensure proper authorization checks are in place to prevent unauthorized data exposure.
Why it matters
The Configurable Reports block for Moodle before version 5.3.0 contains an authorization bypass vulnerability, allowing authenticated users to read restricted reports. Moodle administrators and security teams should prioritize updating to version 5.3.0 or later and review access to sensitive reports.
- Authenticated users can read restricted reports, potentially leading to unauthorized data exposure.
- The vulnerability can be exploited by supplying arbitrary report IDs to read SQL reports over user and grade data.
- Moodle administrators need to update to version 5.3.0 or later to mitigate this vulnerability.
Technical summary
The Configurable Reports block for Moodle before version 5.3.0 contains an authorization bypass vulnerability. This allows authenticated users to read restricted reports through the block_configurable_reports_get_report_data web service. The vulnerability arises when the check_permissions function fails, adding a warning but still returning the full report table. This enables any logged-in user to supply arbitrary report IDs to read SQL reports over user and grade data. Affected Moodle deployments should prioritize updating to version 5.3.0 or later to mitigate this vulnerability.
Defensive priority
Moodle administrators and security teams should prioritize updating to version 5.3.0 or later to mitigate this vulnerability. Additionally, reviewing and restricting access to sensitive reports and ensuring proper authorization checks are in place can help prevent unauthorized data exposure.
Recommended defensive actions
- Update Moodle to version 5.3.0 or later
- Review and restrict access to sensitive reports
- Ensure proper authorization checks are in place
- Confirm whether affected Moodle deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The CVE record and source item provide details about the vulnerability, including its description, affected versions, and references to patches and advisories. However, there is limited information on potential exploitation or specific attacks.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-113607 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-113607
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-113607 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-113607
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Configurable Reports block for Moodle before 5.3.0 Authorization Bypass via get_report_data
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/113xxx/CVE-2026-113607.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/jleyva/moodle-block_configurablereports/commit/4a0e6eadf7bdb6fa52ef71141bdf120cd68e6abc
Supplemental source - patch
-
Source reference
Unverified legacy reference
URL: https://github.com/jleyva/moodle-block_configurablereports/releases/tag/5.3.0
Supplemental source - release-notes
-
Source reference
Unverified legacy reference
URL: https://github.com/jleyva/moodle-block_configurablereports/blob/5.2.0/classes/external.php
Supplemental source - technical-description
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/configurable-reports-block-for-moodle-before-5.3.0-authorization-bypass-via-get-report-data
Supplemental source - third-party-advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.