First published: Wed Dec 16 2009(Updated: )
mod/glossary/showentry.php in the Glossary module for Moodle 1.8 before 1.8.11 and 1.9 before 1.9.7 does not properly perform access control, which allows attackers to read unauthorized Glossary entries via unknown vectors.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Moodle | =1.9.4 | |
Moodle | =1.9.1 | |
Moodle | =1.8.8 | |
Moodle | =1.9.6 | |
Moodle | =1.8.2 | |
Moodle | =1.9.2 | |
Moodle | =1.8.5 | |
Moodle | =1.8.3 | |
Moodle | =1.8.9 | |
Moodle | =1.8.7 | |
Moodle | =1.8.10 | |
Moodle | =1.9.3 | |
Moodle | =1.9.5 | |
Moodle | =1.8.4 | |
Moodle | =1.8.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2009-4299 is considered a medium severity vulnerability due to improper access control allowing unauthorized access to Glossary entries.
To fix CVE-2009-4299, upgrade Moodle to version 1.8.11 or 1.9.7 or later to properly enforce access controls.
CVE-2009-4299 affects Moodle versions 1.8 before 1.8.11 and 1.9 before 1.9.7.
Attackers exploiting CVE-2009-4299 can read unauthorized Glossary entries without proper permissions.
There is no known workaround for CVE-2009-4299; the only mitigation is to upgrade to a patched version.