Skip to content
OpenAdvisories
Unscored CVE-2019-7637 EUVD-2019-17170GHSA-35v5-c7c4-jcvm

SDL (Simple DirectMedia Layer) through 1.2.15 and 2.x through 2.0.9 has a heap-based buffer overflow in SDL_FillRect in video/SDL_surface.c.

Published Feb 8, 2019 · Updated Aug 4, 2024 · Assigned by mitre

Description

SDL (Simple DirectMedia Layer) through 1.2.15 and 2.x through 2.0.9 has a heap-based buffer overflow in SDL_FillRect in video/SDL_surface.c.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libsdl2 2.0.6+dfsg1-4 —
Debian 13 libsdl2 2.0.6+dfsg1-4 —
Debian 12 libsdl1.2 1.2.15+dfsg2-5 —
Debian 12 libsdl2 2.0.6+dfsg1-4 —
Debian 9 libsdl1.2 1.2.15+dfsg1-4+deb9u1 DLA-2804-1
Debian 9 libsdl2 2.0.5+dfsg1-2+deb9u2 DLA-2803-1
Debian 8 libsdl1.2 1.2.15-10+deb8u1 DLA-1713-1
Debian 8 libsdl2 2.0.2+dfsg1-6+deb8u1 DLA-1714-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS libsdl1.2 1.2.15+dfsg2-0.1ubuntu0.1 USN-4156-1
Ubuntu 18.04 LTS libsdl2 2.0.8+dfsg1-1ubuntu1.18.04.4 USN-4143-1
Ubuntu 16.04 LTS libsdl1.2 1.2.15+dfsg1-3ubuntu0.1 USN-4156-1
Ubuntu 16.04 LTS libsdl2 2.0.4+dfsg1-2ubuntu2.16.04.2 USN-4143-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 14.04 LTS libsdl1.2 1.2.15-8ubuntu1.1+esm1 USN-4156-2
ReleasePackageFixed inAdvisory
RHEL 8 SDL +1 1.2.15-38.el8 RHSA-2020:4627
RHEL 7 SDL +2 1.2.15-17.el7 RHSA-2020:3868
ReleasePackageFixed inAdvisory
SLES 15 SP1 SDL2 2.0.8-3.12.5 SUSE-SU-2019:1605-1
SLES 15 SDL 1.2.15-3.9.1 SUSE-SU-2019:0917-1
SLES 15 SDL2 2.0.8-3.9.1 SUSE-SU-2019:1605-1, SUSE-SU-2019:0950-1
SLES 12 SP4 SDL 1.2.15-15.11.1 SUSE-SU-2019:0899-1
SLES 12 SP3 SDL 1.2.15-15.11.1 SUSE-SU-2019:0899-1
SLES 11 SP4 SDL 1.2.13-106.11.1 SUSE-SU-2022:14943-1, SUSE-SU-2019:13998-1
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP4 SDL 1.2.15-15.11.1 SUSE-SU-2019:0899-1
SLES for SAP 12 SP3 SDL 1.2.15-15.11.1 SUSE-SU-2019:0899-1
SLES for SAP 11 SP4 SDL 1.2.13-106.11.1 SUSE-SU-2019:13998-1
SUSE Linux Enterprise Point of Sale 11 SP3 SDL 1.2.13-106.11.1 SUSE-SU-2022:14943-1, SUSE-SU-2019:13998-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed SDL 1.2.15-1.1 openSUSE-SU-2025:15205-1
openSUSE Tumbleweed SDL2 2.28.5-2.1 openSUSE-SU-2025:15206-1, openSUSE-SU-2024:13582-1
openSUSE Leap 15.1 SDL2 2.0.8-lp151.4.3.1 openSUSE-SU-2019:1633-1
openSUSE Leap 15.0 SDL 1.2.15-lp150.2.3.1 openSUSE-SU-2019:1223-1
openSUSE Leap 15.0 SDL2 2.0.8-lp150.2.3.1 openSUSE-SU-2019:1632-1, openSUSE-SU-2019:1261-1
ReleasePackageFixed inAdvisory
Alpine v3.24 sdl2 2.0.10-r0 —
Alpine v3.23 sdl2 2.0.10-r0 —
Alpine v3.22 sdl2 2.0.10-r0 —
Alpine v3.21 sdl2 2.0.10-r0 —
Alpine v3.20 sdl2 2.0.10-r0 —
Show 13 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 sdl2 2.0.10-r0 —
Alpine v3.18 sdl2 2.0.10-r0 —
Alpine v3.17 sdl2 2.0.10-r0 —
Alpine v3.16 sdl2 2.0.10-r0 —
Alpine v3.15 sdl 1.2.15-r11 —
Alpine v3.15 sdl2 2.0.10-r0 —
Alpine v3.14 sdl 1.2.15-r11 —
Alpine v3.14 sdl2 2.0.10-r0 —
Alpine v3.13 sdl 1.2.15-r11 —
Alpine v3.13 sdl2 2.0.10-r0 —
Alpine v3.12 sdl 1.2.15-r11 —
Alpine v3.12 sdl2 2.0.10-r0 —
Alpine v3.11 sdl 1.2.15-r11 —
Alpine v3.11 sdl2 2.0.10-r0 —
Alpine v3.10 sdl 1.2.15-r11 —
Alpine v3.10 sdl2 2.0.10-r0 —
Alpine v3.9 sdl 1.2.15-r10 —
Alpine v3.9 sdl2 2.0.10-r0 —
Alpine v3.8 sdl 1.2.15-r9 —
Alpine v3.8 sdl2 2.0.10-r0 —
Alpine v3.7 sdl 1.2.15-r8 —
Alpine v3.7 sdl2 2.0.10-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2 SDL +2 1.2.15-17.amzn2 ALAS2-2020-1500

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 SDL +1 1.2.15-38.el8 ELSA-2020-4627
Oracle Linux 7 SDL +2 1.2.15-17.el7 ELSA-2020-3868

Advisories 25

References