Skip to content

CVE-2019-7635 SDL (Simple DirectMedia Layer) through 1.2.15 and 2.x through 2.0.9 has a heap-based buffer over-read in Blit1to4 in video/SDL_blit_1.c.

HighCVSS 8.1 EPSS 3.5%
Published
Updated
Exploit status
No public exploit known

Description

SDL (Simple DirectMedia Layer) through 1.2.15 and 2.x through 2.0.9 has a heap-based buffer over-read in Blit1to4 in video/SDL_blit_1.c.

Affected products

ProductAffected versionsFixed in
debian/libsdl1.2(Debian:12) < 1.2.15+dfsg2-5 1.2.15+dfsg2-5
debian/libsdl2(Debian:12) < 2.0.10+dfsg1-1 2.0.10+dfsg1-1
debian/libsdl2(Debian:13) < 2.0.10+dfsg1-1 2.0.10+dfsg1-1
debian/libsdl2(Debian:14) < 2.0.10+dfsg1-1 2.0.10+dfsg1-1
debian/libsdl2-image(Debian:12) < 2.0.5+dfsg1-1 2.0.5+dfsg1-1
debian/libsdl2-image(Debian:13) < 2.0.5+dfsg1-1 2.0.5+dfsg1-1
debian/libsdl2-image(Debian:14) < 2.0.5+dfsg1-1 2.0.5+dfsg1-1
debian/sdl-image1.2(Debian:12) < 1.2.12-11 1.2.12-11
debian/sdl-image1.2(Debian:13) < 1.2.12-11 1.2.12-11
debian/sdl-image1.2(Debian:14) < 1.2.12-11 1.2.12-11
libsdl simple directmedia layer <= 1.2.15 No fix listed
libsdl simple directmedia layer >= 2.0.0, <= 2.0.9 No fix listed
openSUSE backports sle = 15.0 No fix listed
openSUSE backports sle = 15.0-sp1 No fix listed
openSUSE leap = 15.0 No fix listed
openSUSE leap = 15.1 No fix listed
openSUSE leap = 42.3 No fix listed
debian linux = 8.0 No fix listed
debian linux = 9.0 No fix listed
fedoraproject fedora = 31 No fix listed
Canonical Ubuntu Linux = 12.04 No fix listed
Canonical Ubuntu Linux = 14.04 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
Show 27 more
ProductAffected versionsFixed in
alpine/sdl(Alpine:v3.10) < 1.2.15-r11 1.2.15-r11
alpine/sdl(Alpine:v3.11) < 1.2.15-r11 1.2.15-r11
alpine/sdl(Alpine:v3.12) < 1.2.15-r11 1.2.15-r11
alpine/sdl(Alpine:v3.13) < 1.2.15-r11 1.2.15-r11
alpine/sdl(Alpine:v3.14) < 1.2.15-r11 1.2.15-r11
alpine/sdl(Alpine:v3.15) < 1.2.15-r11 1.2.15-r11
alpine/sdl(Alpine:v3.7) < 1.2.15-r8 1.2.15-r8
alpine/sdl(Alpine:v3.8) < 1.2.15-r9 1.2.15-r9
alpine/sdl(Alpine:v3.9) < 1.2.15-r10 1.2.15-r10
alpine/sdl2(Alpine:v3.10) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.11) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.12) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.13) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.14) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.15) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.16) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.17) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.18) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.19) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.20) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.21) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.22) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.23) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.24) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.7) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.8) < 2.0.10-r0 2.0.10-r0
alpine/sdl2(Alpine:v3.9) < 2.0.10-r0 2.0.10-r0

References