Security Advisory 2026-0066
| Summary | Integer overflow and out-of-bounds accesses in ASF-over-RTP depayloader |
| Date | 2026-08-05 |
| Affected Versions | GStreamer gst-plugins-ugly < 1.28.5 |
| IDs | GStreamer-SA-2026-0066 |
Details
Multiple vulnerabilities in the ASF-over-RTP depayloader element (rtpasfdepay) in gst-plugins-ugly. An integer overflow in the padding computation occurs when the reassembled ASF chunk size exceeds the negotiated maximum packet size, causing an underflow in unsigned arithmetic that results in a very large value passed to memset. This produces an unbounded heap out-of-bounds write. Additionally, optional RTP header fields were read before bounds validation, and ASF packet header fields were parsed without checking that the offset stays within the allocated buffer.
Impact
A malicious third party could trigger heap out-of-bounds writes and reads by providing crafted RTP packets with ASF payload data, potentially resulting in a crash or denial of service.
Solution
The gst-plugins-ugly 1.28.5 release addresses the issue. People using older versions of GStreamer should apply the patch and recompile.
References
The GStreamer project
CVE Database Entries
- No CVE number assigned or pending