PatchSiren

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.