CVE-2024-9029: fedora · Buffer Over-read
Source CVE Database V5
Not known to be exploited · CVSS 7.5 High.
Data as of 26 Oct 2026, 07:57 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 43% 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:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 27 Sep 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
Organizations should monitor for updates and patches from the freeimage library maintainers and apply them promptly once available. In the interim, implement input validation to verify and sanitize IPTC profile sizes before processing images. Employ application-level protections such as sandboxing image processing components to contain crashes and prevent broader system impact. Use runtime memory protection tools (e.g., AddressSanitizer, ASLR, DEP) to detect and mitigate buffer over-read attempts. Restrict image uploads or processing to trusted sources where feasible, and implement rate limiting or anomaly detection to identify and block suspicious image processing requests. For web applications, consider using separate services or containers for image processing to isolate potential crashes. Maintain comprehensive logging and monitoring to detect unusual application crashes or denial of service patterns. Finally, review and update incident response plans to handle potential service disruptions caused by this vulnerability.
Description
A flaw was found in the freeimage library. Processing a crafted image can cause a buffer over-read of 1 byte in the read_iptc_profile function in the Source/Metadata/IPTC.cpp file because the size of the profile is not being sanitized, causing a crash in the application linked to the library, resulting in a denial of service.