CVE-2026-18649
HIGHGst-plugins-good: gst-plugins-good: unbounded memory growth in rtph264depay and rtph265depay rtp depayloaders
Title source: cnaExploitation Summary
EIP tracks 1 public exploit for CVE-2026-18649. PoCs published by 0xSemizzz.
AI-analyzed exploit summary This PoC exploits a resource exhaustion vulnerability (CWE-770) in GStreamer's H.264 RTP depayloader (rtph264depay) by sending a stream of RTP fragments without the end-of-fragment bit, causing unbounded memory growth in the GstAdapter buffer until the process crashes.
Description
A flaw was found in the GStreamer gst-plugins-good package. The rtph264depay and rtph265depay RTP depayloader elements do not enforce a maximum size limit on the reassembly buffer used during fragmented RTP packet processing. A remote, unauthenticated attacker can send a continuous stream of RTP fragments without ever transmitting an end-of-fragment marker, causing the reassembly buffer to grow without bound until process memory is exhausted. This results in a denial of service through process termination.
Exploits (1)
This PoC exploits a resource exhaustion vulnerability (CWE-770) in GStreamer's H.264 RTP depayloader (rtph264depay) by sending a stream of RTP fragments without the end-of-fragment bit, causing unbounded memory growth in the GstAdapter buffer until the process crashes.
References (3)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H