CVE-2024-24724: a Template Engine · Improper Neutralization of Special Elements Used
Source CVE Database V5
Public exploit available (Exploit-DB) · 26% EPSS · CVSS 9.8 Critical.
Data as of 26 Oct 2026, 17:16 UTC
- EPSS
- 26.0% chance of exploitation in 30 days – higher than 97% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation evidence
t = 0 is the CVE’s publication on cve.org
Disclosed: evidence found.
CVE published 3 Apr 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: evidence found.
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
Timeline
CVE ID reserved
by MITRE Corporation
, 67 days before disclosure
First Exploit-DB entry (opens in a new tab)
Gibbon LMS v26.0.00 - SSTI vulnerability
, 1 day before disclosure
CVE published
on cve.org
, t = 0
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
- Immediate mitigation should include restricting access to the /modules/School Admin/messengerSettings.php endpoint via network controls such as firewalls or web application firewalls (WAFs) to limit exposure.
- Implement input validation and sanitization at the application layer to ensure that any data passed to the Twig template engine is properly escaped or filtered.
- Monitor application logs for unusual requests targeting the messengerSettings.php script or attempts to inject template syntax.
- If possible, disable or isolate the vulnerable module until an official patch is released by the Gibbon development team.
- Employ runtime application self-protection (RASP) or endpoint detection and response (EDR) solutions to detect and block suspicious code execution attempts.
- Keep the Gibbon platform and all dependencies up to date and subscribe to vendor security advisories for timely patch deployment.
- Conduct a thorough security review of all template rendering code to identify and remediate similar injection risks.
- Educate administrators and developers on secure template handling practices to prevent future SSTI vulnerabilities.
Description
Gibbon through 26.0.00 allows /modules/School%20Admin/messengerSettings.php Server Side Template Injection leading to Remote Code Execution because input is passed to the Twig template engine (messengerSettings.php) without sanitization.