CVE-2017-5839Uncontrolled Recursion in Gst-plugins-base1.0

Severity
7.5HIGHNVD
EPSS
3.0%
top 13.32%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedFeb 9
Latest updateMay 13

Description

The gst_riff_create_audio_caps function in gst-libs/gst/riff/riff-media.c in gst-plugins-base in GStreamer before 1.10.3 does not properly limit recursion, which allows remote attackers to cause a denial of service (stack overflow and crash) via vectors involving nested WAVEFORMATEX.

CVSS vector

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitability: 3.9 | Impact: 3.6

Affected Packages2 packages

debiandebian/gst-plugins-base1.0< gst-plugins-base1.0 1.10.3-1 (bookworm)

🔴Vulnerability Details

2
GHSA
GHSA-cc95-pv6q-rgmh: The gst_riff_create_audio_caps function in gst-libs/gst/riff/riff-media2022-05-13
OSV
CVE-2017-5839: The gst_riff_create_audio_caps function in gst-libs/gst/riff/riff-media2017-02-09

📋Vendor Advisories

3
Ubuntu
GStreamer Base Plugins vulnerabilities2017-03-27
Debian
CVE-2017-5839: gst-plugins-base1.0 - The gst_riff_create_audio_caps function in gst-libs/gst/riff/riff-media.c in gst...2017
Red Hat
gstreamer-plugins-base: Stack overflow in gst_riff_create_audio_caps2016-01-15

💬Community

5
Bugzilla
CVE-2017-5837 CVE-2017-5839 CVE-2017-5842 CVE-2017-5844 mingw-gstreamer1-plugins-base: various flaws [fedora-all]2017-02-06
Bugzilla
CVE-2017-5837 CVE-2017-5839 CVE-2017-5842 CVE-2017-5844 gstreamer1-plugins-base: various flaws [fedora-all]2017-02-06
Bugzilla
CVE-2017-5839 gstreamer-plugins-base: Stack overflow in gst_riff_create_audio_caps2017-02-06
Bugzilla
CVE-2017-5837 CVE-2017-5839 CVE-2017-5842 CVE-2017-5844 mingw-gstreamer-plugins-base: various flaws [fedora-all]2017-02-06
Bugzilla
CVE-2017-5837 CVE-2017-5839 CVE-2017-5842 CVE-2017-5844 gstreamer-plugins-base: various flaws [fedora-all]2017-02-06
CVE-2017-5839 — Uncontrolled Recursion | cvebase