
CVE catalog
CVE-2026-52717
gst-libav1.0: CVE-2026-52717
- Severity
- Medium · CVSS 6.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Published
- Source
- [NVD] · [CVE record]
A memory corruption vulnerability was found in GStreamer's gst-libav plugin. The gst_ffmpeg_pipe_close() function incorrectly calls g_free() on a pointer to an embedded struct member that was never heap-allocated. A remote attacker could trick a user into opening a specially crafted media file, causing the application to crash, resulting in a denial of service. This is a Moderate memory corruption vulnerability in the GStreamer gst-libav plugin. The flaw allows denial of service (application crash) when processing non-seekable media streams due to an invalid g_free() call on an embedded struct member. The freed pointer is not attacker-controlled and is independent of the input file content, so the impact is limited to availability with no known path to code execution. The upstream maintainer notes that this scenario is unlikely to occur in real-world usage, as the affected code path would have caused immediate crashes during normal use if commonly exercised. Red Hat products utilizing GStreamer for multimedia processing are affected if they handle untrusted media content through the gst-libav demuxer. The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | gst-libav1.0 | sid | 1.28.8-1 | fixed |
| Debian | gst-libav1.0 | forky | 1.28.8-1 | fixed |
| Debian | gst-libav1.0 | trixie | 1.26.2-1+deb13u1 | fixed |
| Debian | gst-libav1.0 | trixie-security | 1.26.2-1+deb13u1 | fixed |
| Debian | gst-libav1.0 | bookworm | 1.22.0-2 | not affected |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | gst-libav1.0 | source | sid | 1.28.4-1 | not yet assigned | Not reported | Not reported |
| Debian | gst-libav1.0 | source | forky | 1.28.4-1 | not yet assigned | Not reported | Not reported |
| Debian | gst-libav1.0 | source | trixie | 1.26.2-1+deb13u1 | not yet assigned | Not reported | Not reported |
| Debian | gst-libav1.0 | source | bookworm | Not affected | unimportant | Not reported | Not reported |
OpenFactory catalog packages
[Debian 12 (Bookworm)]
- [gstreamer1.0-libav]Not affected
Source package: [gst-libav1.0]
Details (2)
1.22.0-2· amd64 · bookwormNot affected
dsa · gst-libav1.0 · debian · bookworm
1.22.0-2· arm64 · bookwormNot affected
dsa · gst-libav1.0 · debian · bookworm
[Debian 13 (Trixie)]
- [gstreamer1.0-libav]Fixed
Source package: [gst-libav1.0]
Details (4)
1.26.2-1+deb13u1· amd64 · trixieFixed · Fixed:
1.26.2-1+deb13u1dsa · gst-libav1.0 · debian · 13
1.26.2-1+deb13u1· arm64 · trixieFixed · Fixed:
1.26.2-1+deb13u1dsa · gst-libav1.0 · debian · 13
1.26.2-1+deb13u1· amd64 · trixie-securityFixed · Fixed:
1.26.2-1+deb13u1dsa · gst-libav1.0 · debian · 13
1.26.2-1+deb13u1· arm64 · trixie-securityFixed · Fixed:
1.26.2-1+deb13u1dsa · gst-libav1.0 · debian · 13
Observed:
References
- [https://osv.dev/vulnerability/DEBIAN-CVE-2026-52717]
- [https://security-tracker.debian.org/tracker/CVE-2026-52717]
- [https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-52717.json]
- [https://wid.cert-bund.de/.well-known/csaf/white/2026/wid-sec-w-2026-1919.json]
[CERT-Bund public advisories] · [Debian Security Tracker] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX]