CVE-2024-24386: vitalpbx · Improper Access Control
Affects vitalpbxSource CVE Database V5
Not known to be exploited · CVSS 7.2 High.
Data as of 26 Oct 2026, 13:47 UTC
- EPSS
- 1.0% chance of exploitation in 30 days – higher than 63% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 15 Feb 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 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Vitalpbxvitalpbx/vitalpbxpkg:deb/vitalpbx/vitalpbxOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2024-24386, organizations should implement the following specific measures: 1) Restrict access to the /var/lib/vitalpbx/scripts directory to only trusted system processes and administrators using strict file system permissions and access control lists (ACLs). 2) Enforce strong authentication and authorization policies to limit the number of users with high privileges capable of interacting with the vulnerable component. 3) Monitor logs and system activity for unusual script execution or file modifications within the scripts directory to detect potential exploitation attempts early. 4) Segment the network to isolate the VitalPBX server from less trusted network zones, reducing the risk of lateral movement by attackers. 5) Prepare for rapid deployment of patches or updates from VitalPBX once they become available by maintaining an up-to-date asset inventory and patch management process. 6) Conduct regular security audits and penetration testing focused on PBX systems to identify and remediate similar vulnerabilities proactively. 7) Consider deploying application whitelisting or runtime application self-protection (RASP) solutions to prevent unauthorized code execution within the PBX environment.
Description
An issue in VitalPBX v.3.2.4-5 allows an attacker to execute arbitrary code via a crafted payload to the /var/lib/vitalpbx/scripts folder.