Out-of-bounds read in Simple DirectMedia Layer - CVE-2019-13616
Published: July 19, 2019 / Updated: March 7, 2023
Vulnerability details
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to heap-based buffer over-read in the "BlitNtoN" function in the "video/SDL_blit_N.c" file when called from the "SDL_SoftBlit" function in the "video/SDL_blit.c" file. A remote attacker can trick a victim to open a specially crafted file and perform a denial of service attack.
Affected software
Gentoo Linux
Arch Linux
Red Hat Enterprise Linux Server
Red Hat Enterprise Linux for Scientific Computing
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux Desktop
Red Hat Enterprise Linux Workstation
Red Hat Enterprise Linux for x86_64
Opensuse
SUSE Linux
Fedora
libsdl1.2 (Ubuntu package)
Red Hat Enterprise Linux Server for x86_64 - Update Services for SAP Solutions
mingw-SDL
SDL
cabextract (Alpine package)
SDL2
mingw-SDL2
How to mitigate CVE-2019-13616
mingw-SDL - update to 1.2.15-14.fc31
SDL - addressed in versions 1.2.15-40.fc29, 1.2.15-41.fc30, 1.2.15-42.fc31
cabextract (Alpine package) - update to 1.9.1-r0
SDL2 - update to 2.0.10-1.fc29
mingw-SDL2 - update to 2.0.10-1.fc31
External References
Related Security Bulletins
- Multiple vulnerabilities in Simple Direct Media Layer
- OpenSUSE Linux update for SDL2
- OpenSUSE Linux update for SDL2
- Arch Linux update for sdl
- Ubuntu update for SDL
- Red Hat update for SDL
- Red Hat update for SDL
- Red Hat update for SDL
- OpenSUSE Linux update for SDL_image
- OpenSUSE Linux update for SDL2_image
- OpenSUSE Linux update for SDL_image
- OpenSUSE Linux update for SDL2_image
- Out-of-bounds read in cabextract (Alpine package)
- Gentoo update for libsdl
- Fedora 31 update for SDL
- Fedora 30 update for SDL
- Fedora 29 update for SDL
- Fedora 29 update for SDL2
- Fedora 31 update for mingw-SDL2
- Fedora 31 update for mingw-SDL