Moodle OpenAI Chat Block plugin 3.0.1 (2025021700)...
Moderate severity
Unreviewed
Published
Oct 21, 2025
to the GitHub Advisory Database
•
Updated Oct 21, 2025
Description
Published by the National Vulnerability Database
Oct 21, 2025
Published to the GitHub Advisory Database
Oct 21, 2025
Last updated
Oct 21, 2025
Moodle OpenAI Chat Block plugin 3.0.1 (2025021700) suffers from an Insecure Direct Object Reference (IDOR) vulnerability due to insufficient validation of the blockId parameter in /blocks/openai_chat/api/completion.php. An authenticated student can impersonate another user's block (e.g., administrator) and send queries that are executed with that block's configuration. This can expose administrator-only Source of Truth entries, alter model behavior, and potentially misuse API resources.
References