Skip to content

CVE-2017-2888 An exploitable integer overflow vulnerability exists when creating a new RGB Surface in SDL 2.0.5. A specially crafted file can cause an integer overflow resulting in too little memory being allocated...

HighCVSS 8.8 EPSS 3.1%
Published
Updated
Exploit status
No public exploit known

Description

An exploitable integer overflow vulnerability exists when creating a new RGB Surface in SDL 2.0.5. A specially crafted file can cause an integer overflow resulting in too little memory being allocated which can lead to a buffer overflow and potential code execution. An attacker can provide a specially crafted image file to trigger this vulnerability.

Affected products

ProductAffected versionsFixed in
debian/libsdl2(Debian:12) < 2.0.6+dfsg1-4 2.0.6+dfsg1-4
debian/libsdl2(Debian:13) < 2.0.6+dfsg1-4 2.0.6+dfsg1-4
debian/libsdl2(Debian:14) < 2.0.6+dfsg1-4 2.0.6+dfsg1-4
libsdl simple directmedia layer = 2.0.5 No fix listed
Canonical Ubuntu Linux = 16.04 No fix listed
Canonical Ubuntu Linux = 18.04 No fix listed
Canonical Ubuntu Linux = 19.04 No fix listed
debian linux = 9.0 No fix listed
Talos Simple Direct Media = Simple DirectMedia Layer 2.0.5 No fix listed

References