CVE-2019-13626
SDL (Simple DirectMedia Layer) 2.x through 2.0.9 has a heap-based buffer over-read in...
SDL (Simple DirectMedia Layer) 2.x through 2.0.9 has a heap-based buffer over-read in Fill_IMA_ADPCM_block, caused by an integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
6.5
SDL (Simple DirectMedia Layer) 2.x through 2.0.9 has a heap-based buffer over-read in Fill_IMA_ADPCM_block, caused by an integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c.
- Record
CVE-2019-13626- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:N/A:P - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
SDL (Simple DirectMedia Layer) 2.x through 2.0.9 has a heap-based buffer over-read in Fill_IMA_ADPCM_block, caused by an integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c.
- Record
CVE-2019-13626- Updated
- 2026-11-02
EUVDEUVD-2019-5058 No score
SDL (Simple DirectMedia Layer) 2.x through 2.0.9 has a heap-based buffer over-read in Fill_IMA_ADPCM_block, caused by an integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c.
- Record
EUVD-2019-5058- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-cfw8-jr6q-wg89
6.5
SDL (Simple DirectMedia Layer) 2.x through 2.0.9 has a heap-based buffer over-read in...
SDL (Simple DirectMedia Layer) 2.x through 2.0.9 has a heap-based buffer over-read in Fill_IMA_ADPCM_block, caused by an integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c.
- Record
GHSA-cfw8-jr6q-wg89- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVBELL-CVE-2019-13626
6.5
CVE-2019-13626 does not affect BellSoft software
- Record
BELL-CVE-2019-13626- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
6.5
SDL (Simple DirectMedia Layer) 2.x through 2.0.9 has a heap-based buffer over-read in Fill_IMA_ADPCM_block, caused by an integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c.
- Record
CVE-2019-13626- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 8 moreShow less
OSVDEBIAN-CVE-2019-13626
6.5
SDL (Simple DirectMedia Layer) 2.x through 2.0.9 has a heap-based buffer over-read in Fill_IMA_ADPCM_block, caused by an integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c.
- Record
DEBIAN-CVE-2019-13626- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2019-13626
6.5
SDL (Simple DirectMedia Layer) 2.x through 2.0.9 has a heap-based buffer over-read in Fill_IMA_ADPCM_block, caused by an integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c.
- Record
UBUNTU-CVE-2019-13626- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2019:2224-1 No score
Security update for SDL2
This update for SDL2 fixes the following issues:
Security issues fixed:
- CVE-2019-13616: Fixed heap-based buffer over-read in BlitNtoN in video/SDL_blit_N.c (bsc#1141844).
- CVE-2019-13626: Fixed integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c (bsc#1142031).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2019:2224-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2019:2226-1 No score
Security update for SDL2
This update for SDL2 fixes the following issues:
Security issues fixed:
- CVE-2019-13616: Fixed heap-based buffer over-read in BlitNtoN in video/SDL_blit_N.c (bsc#1141844).
- CVE-2019-13626: Fixed integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c (bsc#1142031).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2019:2226-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10607-1 No score
libSDL2-2_0-0-2.0.16-2.3 on GA media
These are all security issues fixed in the libSDL2-2_0-0-2.0.16-2.3 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10607-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15206-1 No score
SDL2-2.32.8-1.1 on GA media
These are all security issues fixed in the SDL2-2.32.8-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15206-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:2463-1 No score
Security update for SDL2
This update for SDL2 fixes the following issues:
Security issues fixed:
- CVE-2019-13616: Fixed heap-based buffer over-read in BlitNtoN in video/SDL_blit_N.c (bsc#1141844).
- CVE-2019-13626: Fixed integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c (bsc#1142031).
- Record
SUSE-SU-2019:2463-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:2463-2 No score
Security update for SDL2
This update for SDL2 fixes the following issues:
Security issues fixed:
- CVE-2019-13616: Fixed heap-based buffer over-read in BlitNtoN in video/SDL_blit_N.c (bsc#1141844).
- CVE-2019-13626: Fixed integer overflow in IMA_ADPCM_decode() in audio/SDL_wave.c (bsc#1142031).
- Record
SUSE-SU-2019:2463-2- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libsdl2Debian:12 |
before 2.0.10+dfsg1-1 | 2.0.10+dfsg1-1 |
libsdl2Debian:13 |
before 2.0.10+dfsg1-1 | 2.0.10+dfsg1-1 |
libsdl2Debian:14 |
before 2.0.10+dfsg1-1 | 2.0.10+dfsg1-1 |
libsdl2Debian:10 From an advisory covering 16 CVEs |
before 2.0.9+dfsg1-1+deb10u1, plus listed versions 2.0.9+dfsg1-1 |
2.0.9+dfsg1-1+deb10u1 |
SDL2SUSE:Linux Enterprise Module for Desktop Applications 15 From an advisory covering 2 CVEs |
before 2.0.8-3.15.1 | 2.0.8-3.15.1 |
SDL2SUSE:Linux Enterprise Module for Desktop Applications 15 SP1 From an advisory covering 2 CVEs |
before 2.0.8-3.15.1 | 2.0.8-3.15.1 |
SDL2SUSE:Linux Enterprise Module for Package Hub 15 SP1 From an advisory covering 2 CVEs |
before 2.0.8-3.15.1 | 2.0.8-3.15.1 |
libsdl2Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 2.0.0+dfsg1-22.0.0+dfsg1-32.0.1+dfsg1-12.0.1+dfsg1-1ubuntu12.0.2+dfsg1-3 Show 5 moreShow less2.0.2+dfsg1-3ubuntu12.0.2+dfsg1-3ubuntu1.12.0.2+dfsg1-3ubuntu1.22.0.2+dfsg1-3ubuntu1.32.0.2+dfsg1-3ubuntu1.3+esm1 |
None known |
libsdl2Ubuntu:16.04:LTS |
All versions, plus listed versions 2.0.2+dfsg1-6ubuntu22.0.4+dfsg1-22.0.4+dfsg1-2ubuntu12.0.4+dfsg1-2ubuntu22.0.4+dfsg1-2ubuntu2.16.04.12.0.4+dfsg1-2ubuntu2.16.04.2 |
None known |
libsdl2Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 2.0.6+dfsg1-3ubuntu12.0.6+dfsg1-4ubuntu12.0.7+dfsg1-3ubuntu12.0.8+dfsg1-1ubuntu12.0.8+dfsg1-1ubuntu1.18.04.12.0.8+dfsg1-1ubuntu1.18.04.32.0.8+dfsg1-1ubuntu1.18.04.42.0.8+dfsg1-1ubuntu1.18.04.4+esm1 |
None known |
Show 4 moreShow less
| Package | Affected | Fixed |
|---|---|---|
SDL2openSUSE:Leap 15.0 From an advisory covering 2 CVEs |
before 2.0.8-lp150.2.9.1 | 2.0.8-lp150.2.9.1 |
SDL2openSUSE:Leap 15.1 From an advisory covering 2 CVEs |
before 2.0.8-lp151.4.6.1 | 2.0.8-lp151.4.6.1 |
SDL2openSUSE:Tumbleweed From an advisory covering 5 CVEs |
before 2.0.16-2.3 | 2.0.16-2.3 |
SDL2openSUSE:Tumbleweed From an advisory covering 17 CVEs |
before 2.32.8-1.1 | 2.32.8-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-13626 is a medium vulnerability (CVSS 6.5) in Debian Linux, published July 17, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.81%, the 78th percentile. Fixed in libsdl2 2.0.10+dfsg1-1.
References
bugzilla.libsdl.org/show_bug.cgi?id=4522
security.gentoo.org/glsa/201909-07
lists.opensuse.org/opensuse-security-announce/2019-09/msg00093.html
lists.opensuse.org/opensuse-security-announce/2019-09/msg00094.html
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/GY6FDFPYUJ7YPY3XB5U75VJHBSVRVIKO
lists.debian.org/debian-lts-announce/2023/02/msg00008.html
Show 31 moreShow less
nvd.nist.gov/vuln/detail/CVE-2019-13626
lists.fedoraproject.org/archives/list/[email protected]/message/GY6FDFPYUJ7YPY3XB5U75VJHBSVRVIKO
github.com/advisories/GHSA-cfw8-jr6q-wg89
docs.bell-sw.com/security/cves/CVE-2019-13626
security-tracker.debian.org/tracker/CVE-2019-13626
suse.com/support/update/announcement/2019/suse-su-20192463-1
bugzilla.suse.com/1141844
bugzilla.suse.com/1142031
suse.com/security/cve/CVE-2019-13616
suse.com/security/cve/CVE-2019-13626
suse.com/support/update/announcement/2019/suse-su-20192463-2
ubuntu.com/security/CVE-2019-13626
bugzilla-attachments.libsdl.org/attachment.cgi?id=3610
cve.org/CVERecord?id=CVE-2019-13626
lists.opensuse.org/archives/list/[email protected]/thread/L5YO2SMMKMNOUCDJA5YX7FDHQRWWPZYC
lists.opensuse.org/archives/list/[email protected]/thread/IQBBVL7NKFQCKXQSXMKBM2TVT7PV2MZZ
suse.com/security/cve/CVE-2017-2888
suse.com/security/cve/CVE-2019-7635
suse.com/security/cve/CVE-2019-7638
suse.com/security/cve/CVE-2019-7572
suse.com/security/cve/CVE-2019-7573
suse.com/security/cve/CVE-2019-7574
suse.com/security/cve/CVE-2019-7575
suse.com/security/cve/CVE-2019-7577
suse.com/security/cve/CVE-2019-7578
suse.com/security/cve/CVE-2019-7636
suse.com/security/cve/CVE-2019-7637
suse.com/security/cve/CVE-2020-14409
suse.com/security/cve/CVE-2020-14410
suse.com/security/cve/CVE-2021-33657
suse.com/security/cve/CVE-2022-4743