Skip to main content
VulnerabilityPublished Updated

CVE-2023-47995: FreeImage-cve-poc · Classic Buffer Overflow

Affects FreeImage-cve-pocSource CVE Database V5

0

Not known to be exploited · CVSS 6.5 Medium.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 3.1 base score
6.5Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.7% chance of exploitation in 30 days – higher than 53% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 9 Jan 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
GitHubthelastede/FreeImage-cve-pocpkg:github/thelastede/FreeImage-cve-pocOther threatsAffected
  • =3.18.0
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-2023-47995, European organizations should implement several specific measures beyond generic advice: 1) Identify and inventory all software and systems using FreeImage 3.18.0 to understand exposure. 2) Restrict or block untrusted image file inputs, especially from external or unknown sources, using network filtering or application-layer controls. 3) Implement strict validation and sanitization of image files before processing to detect anomalous or malformed files that could trigger excessive memory allocation. 4) Employ application-level monitoring to detect crashes or abnormal memory usage patterns indicative of exploitation attempts. 5) Consider sandboxing or isolating image processing components to limit the impact of potential DoS conditions. 6) Stay alert for vendor patches or updates addressing this vulnerability and apply them promptly once available. 7) Educate users about the risks of opening untrusted image files and encourage cautious handling. 8) Use intrusion detection or prevention systems tuned to detect suspicious image file activity. These targeted steps help reduce the attack surface and improve resilience against exploitation of this memory allocation flaw.

Description

Memory Allocation with Excessive Size Value discovered in BitmapAccess.cpp::FreeImage_AllocateBitmap in FreeImage 3.18.0 allows attackers to cause a denial of service.

References

Community reviews

Loading reviews…