<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>GStreamer (Adaptive Streaming Demuxers) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/gstreamer-adaptive-streaming-demuxers/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Mon, 09 Nov 2026 13:48:19 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/gstreamer-adaptive-streaming-demuxers/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>GStreamer: Arbitrary local file read via adaptive streaming demuxers (CVE-2026-121629)</title><link>https://feed.craftedsignal.io/briefs/2026-11-gstreamer-uri-traversal/</link><pubDate>Mon, 09 Nov 2026 13:48:19 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-gstreamer-uri-traversal/</guid><description>A vulnerability in GStreamer adaptive streaming demuxers allows attackers to read arbitrary local files by injecting file:// URIs into media manifests.</description><content:encoded><![CDATA[<p>A vulnerability exists in GStreamer's adaptive streaming demuxers (HLS, DASH, and MSS) where URI schemes for remote resources are not validated during the processing of media manifests. An attacker who can influence the manifest URL or inject content into the manifest response can force the GStreamer-based application to process file:// URIs. This results in the application reading local files from the filesystem. In server-side environments such as media proxies, recorders, or downloaders, this can lead to the disclosure of sensitive files or the enumeration of file existence via error responses.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthorized disclosure of arbitrary local files accessible to the application process. Attackers may also infer the existence of files on the system based on differential error responses returned by the application.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Inventory all applications and services utilizing GStreamer for adaptive media streaming (HLS, DASH, MSS) to identify potential exposure.</li>
<li>Implement strict input validation or sanitization for all media manifest URIs to ensure only expected schemes (e.g., http, https) are processed.</li>
<li>Monitor for applications attempting to access unauthorized local file paths via network-oriented media processing components.</li>
<li>Patch or update GStreamer libraries as soon as an official security update is released by the GStreamer maintainers for CVE-2026-121629.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>vulnerability</category><category>remote-code-execution</category></item></channel></rss>