CVE-2024-31705: n/a
Source CVE Database V5
Not known to be exploited · CVSS 9.8 Critical.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 1.8% chance of exploitation in 30 days – higher than 79% 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
Disclosed: evidence found.
CVE published 29 Apr 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
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
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 2026-10-26.
What to do
AI-suggested
1. Immediately audit all GLPI instances to identify exposed versions and internet-facing services. 2. Apply any available patches or updates from Infotel Conseil as soon as they are released. 3. In the absence of official patches, implement strict input validation and sanitization at the application or web server level to block malicious payloads. 4. Restrict network access to GLPI management interfaces using firewalls and VPNs, limiting exposure to trusted internal networks only. 5. Employ web application firewalls (WAFs) with custom rules to detect and block command injection attempts targeting GLPI. 6. Monitor logs and network traffic for unusual activity indicative of exploitation attempts, such as unexpected command execution or anomalous user behavior. 7. Conduct regular security assessments and penetration testing focused on GLPI deployments. 8. Educate IT staff about the vulnerability and ensure incident response plans include scenarios involving GLPI compromise.
Description
An issue in Infotel Conseil GLPI v.10.X.X and after allows a remote attacker to execute arbitrary code via the insufficient validation of user-supplied input.