CVE-2026-24799: davisking dlib · Out-of-bounds Write
Affects davisking dlibSource CVE Database V5
Not known to be exploited · CVSS 5.2 Medium : upgrade to 19.24.9 when convenient.
Data as of 26 Oct 2026, 12:55 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 2% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 19.24.9
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:A/VC:N/VI:L/VA:H/SC:N/SI:L/SA:L/S:N/AU:Y/R:U/V:C/RE:L/U:AmberExploitation evidence
Disclosed: evidence found.
CVE published 27 Jan 2026
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
Upgrade davisking/dlib and dlib to 19.24.9.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| daviskingdlib | Affected
| Fixed in– |
GitHubdavisking/dlibpkg:github/davisking/dlibOther threats | Affected
| Fixed in
|
GitHubdlibpkg:github/dlibOther 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
- Upgrade dlib to version 19.24.9 or later as soon as the patch is officially released to ensure the vulnerability is addressed.
- Conduct an inventory of all software and systems using dlib, especially those handling compressed data or image processing, to identify affected versions.
- Implement strict access controls and monitoring on systems where dlib is used to limit local user privileges and detect suspicious activities.
- Employ application whitelisting and sandboxing techniques to contain potential exploitation attempts.
- Review and harden input validation and buffer handling in custom applications that integrate dlib to reduce the risk of buffer overflows.
- Educate users about the risks of interacting with untrusted compressed data or files that could trigger the vulnerability.
- 8. Consider deploying runtime protection tools that can detect and prevent memory corruption exploits. 9. In environments with high security requirements, perform penetration testing focused on buffer overflow vectors involving dlib components. 10. Maintain regular backups and incident response plans to quickly recover from potential denial of service or data integrity incidents.
Description
Out-of-bounds Write, Buffer Copy without Checking Size of Input ('Classic Buffer Overflow') vulnerability in davisking dlib (dlib/external/zlib modules). This vulnerability is associated with program files inflate.C. This issue affects dlib: before v19.24.9.