PatchSiren cyber security CVE debrief
CVE-2026-31941 chamilo CVE debrief
Chamilo LMS contains a Server-Side Request Forgery (SSRF) vulnerability in the Social Wall feature prior to versions 1.11.38 and 2.0.0-RC.3. This allows an authenticated attacker to force the server to make arbitrary HTTP requests to internal services, scan internal ports, and access cloud instance metadata, potentially exposing internal services and cloud instance metadata to unauthorized access and increasing the risk of further attacks on the network. The vulnerability is fixed in versions 1.11.38 and 2.0.0-RC.3.
- Vendor
- chamilo
- Product
- chamilo-lms
- CVSS
- HIGH 7.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-04-10
- Original CVE updated
- 2026-10-26
- Advisory published
- 2026-04-10
- Advisory updated
- 2026-10-26
Who should care
Defenders responsible for Chamilo LMS instances, particularly those with the Social Wall feature enabled, should assess exposure and apply patches to prevent SSRF attacks. This includes reviewing system configurations, verifying version numbers, and ensuring that appropriate security measures are in place to protect against potential attacks. Additionally, security teams should monitor for suspicious activity and implement compensating controls as needed.
Why it matters
CVE-2026-31941 is a high-severity SSRF vulnerability in Chamilo LMS that allows authenticated attackers to make arbitrary HTTP requests. Defenders should prioritize verifying exposure and applying patches to prevent potential attacks.
- Authenticated attackers can make arbitrary HTTP requests to internal services
- Internal port scanning is possible
- Access to cloud instance metadata is potentially exposed
- Verification of Chamilo LMS version and patch application is required
Technical summary
The Chamilo LMS Social Wall feature contains a Server-Side Request Forgery (SSRF) vulnerability. The read_url_with_open_graph endpoint accepts user-supplied URLs without validation, allowing authenticated attackers to force the server to make arbitrary HTTP requests to internal services, scan internal ports, and access cloud instance metadata. This vulnerability is fixed in versions 1.11.38 and 2.0.0-RC.3.
Defensive priority
Defenders should prioritize verifying exposure and applying patches to Chamilo LMS instances, particularly those with the Social Wall feature enabled.
Recommended defensive actions
- Verify Chamilo LMS version and apply patches to vulnerable instances
- Restrict access to the Social Wall feature to trusted users
- Monitor server logs for suspicious HTTP requests
- Implement additional security measures to detect and prevent SSRF attacks
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The vulnerability is confirmed in Chamilo LMS versions prior to 1.11.38 and 2.0.0-RC.3. The Social Wall feature's read_url_with_open_graph endpoint accepts user-supplied URLs without validation, leading to SSRF.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-31941 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-31941
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-31941 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-31941
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/chamilo/chamilo-lms/commit/e3790c5f0ff3b4dc547c2099fadf5c438c1bb265
[email protected] - Patch
-
Source reference
Unverified legacy reference
URL: https://github.com/chamilo/chamilo-lms/commit/ea6b7b7e90580c9b01dc4bcafe4ad737061e0ead
[email protected] - Patch
-
Source reference
Unverified legacy reference
URL: https://github.com/chamilo/chamilo-lms/security/advisories/GHSA-q74c-mx8x-489h
[email protected] - Vendor 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.