PatchSiren

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

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.