This is a summary of the AI-generated 10-question deep analysis. The full version (longer answers, follow-up Q&A, related CVEs) requires login. Read the full analysis β
Q1What is this vulnerability? (Essence + Consequences)
π¨ **Essence**: A critical authorization flaw in the **Custom Certificate Activity** plugin for Moodle.β¦
π¦ **Affected**: Plugin **moodle-mod_customcert** by vendor **mdjnelson**. π **Versions**: All versions **< 4.4.9** AND all versions **< 5.0.3**. If you are on an older version, you are at risk! β οΈ
Q4What can hackers do? (Privileges/Data)
π **Attacker Actions**: With low privileges, hackers can: 1. **Read** sensitive data from other courses (Info Leakage). 2. **Modify** certificate elements (Data Tampering).β¦
π΅οΈ **Public Exploit**: **No**. The `pocs` field is empty. π« While GitHub advisories exist, there is no confirmed public Proof-of-Concept (PoC) or wild exploitation script available yet. Stay vigilant!
Q7How to self-check? (Features/Scanning)
π **Self-Check**: 1. Check your Moodle plugin list for **Custom Certificate Activity**. 2. Verify the version number. π Is it **4.4.8 or lower**? Or **5.0.2 or lower**? If yes, you are vulnerable.β¦
β **Official Fix**: **Yes**. Updates are available. π Upgrade to **v4.4.9+** or **v5.0.3+**. The vendor has released commits (e.g., `ddc8f01`, `a1494a8`) to patch the authorization logic.β¦
π **No Patch Workaround**: If you cannot update immediately: 1. **Disable** the Custom Certificate Activity plugin temporarily. π« 2. Restrict access to the Web Service endpoints if possible. 3.β¦
π₯ **Urgency**: **HIGH**. CVSS Score implies **High** Impact on Confidentiality and Integrity. π Even though auth is 'Low', the impact is severe.β¦