Unknown
CVE-2023-45666
CVE ID
AttackerKB requires a CVE ID in order to pull vulnerability data and references from the CVE list and the National Vulnerability Database. If available, please supply below:
Add References:
CVE-2023-45666
MITRE ATT&CK
Collection
Command and Control
Credential Access
Defense Evasion
Discovery
Execution
Exfiltration
Impact
Initial Access
Lateral Movement
Persistence
Privilege Escalation
Topic Tags
Description
stb_image is a single file MIT licensed library for processing images. It may look like stbi__load_gif_main
doesn’t give guarantees about the content of output value *delays
upon failure. Although it sets *delays
to zero at the beginning, it doesn’t do it in case the image is not recognized as GIF and a call to stbi__load_gif_main_outofmem
only frees possibly allocated memory in *delays
without resetting it to zero. Thus it would be fair to say the caller of stbi__load_gif_main
is responsible to free the allocated memory in *delays
only if stbi__load_gif_main
returns a non null value. However at the same time the function may return null value, but fail to free the memory in *delays
if internally stbi__convert_format
is called and fails. Thus the issue may lead to a memory leak if the caller chooses to free delays
only when stbi__load_gif_main
didn’t fail or to a double-free if the delays
is always freed
Add Assessment
No one has assessed this topic. Be the first to add your voice to the community.
CVSS V3 Severity and Metrics
General Information
Vendors
- nothings
Products
- stb image.h 2.28
References
Miscellaneous
Additional Info
Technical Analysis
Report as Emergent Threat Response
Report as Exploited in the Wild
CVE ID
AttackerKB requires a CVE ID in order to pull vulnerability data and references from the CVE list and the National Vulnerability Database. If available, please supply below: