<?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/"><channel><title>FFmpeg (0.6.3 Through 8.1.2) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/ffmpeg-0.6.3-through-8.1.2/</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>Wed, 22 Jul 2026 18:35:25 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/ffmpeg-0.6.3-through-8.1.2/feed.xml" rel="self" type="application/rss+xml"/><item><title>FFmpeg RTP/ASF Demuxer Infinite Loop Vulnerability (CVE-2026-64834)</title><link>https://feed.craftedsignal.io/briefs/2026-07-ffmpeg-dos-cve-2026-64834/</link><pubDate>Wed, 22 Jul 2026 18:35:25 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-ffmpeg-dos-cve-2026-64834/</guid><description>FFmpeg versions 0.6.3 through 8.1.2 are vulnerable to a remote denial of service (DoS) via CVE-2026-64834, allowing an attacker to trigger an infinite loop in the `rtp_asf_fix_header` function by sending a crafted RTP/ASF stream, leading to CPU exhaustion and service unavailability.</description><content:encoded><![CDATA[<p>CVE-2026-64834 identifies a critical infinite loop vulnerability within the FFmpeg library, affecting versions 0.6.3 through 8.1.2. The flaw resides in the <code>libavformat/rtpdec_asf.c</code> component, specifically within the RTP/ASF demuxer's <code>rtp_asf_fix_header</code> function. A remote attacker can exploit this vulnerability by delivering a malformed RTP/ASF stream. The function's failure to validate a minimum chunksize for ASF objects allows the loop pointer to never advance when processing specially crafted input, leading to an uncontrolled infinite loop. This resource exhaustion ultimately results in a denial of service (DoS) for any application or service utilizing the vulnerable FFmpeg library for media processing, making systems unresponsive and unavailable to legitimate users.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li><strong>Craft Malicious RTP/ASF Stream</strong>: A remote attacker creates a specially crafted RTP/ASF stream containing an ASF object with a chunksize value smaller than the 24-byte minimum required for an ASF object header.</li>
<li><strong>Deliver Stream to FFmpeg Application</strong>: The attacker transmits this malicious RTP/ASF stream to an application or service utilizing the vulnerable FFmpeg library (versions 0.6.3 to 8.1.2) for demuxing, typically over a network.</li>
<li><strong>RTP/ASF Demuxer Processes Stream</strong>: The FFmpeg library, specifically the <code>libavformat/rtpdec_asf.c</code> component, receives and begins processing the incoming RTP/ASF stream using its demuxer.</li>
<li><strong><code>rtp_asf_fix_header</code> Function Invoked</strong>: The <code>rtp_asf_fix_header</code> function is called to process ASF objects within the stream, including the malformed chunksize.</li>
<li><strong>Chunksize Validation Failure</strong>: The <code>rtp_asf_fix_header</code> function attempts to iterate over ASF objects but fails to validate that the provided chunksize meets the 24-byte minimum requirement.</li>
<li><strong>Infinite Loop Triggered</strong>: Due to the invalid chunksize, the loop pointer within <code>rtp_asf_fix_header</code> never advances, resulting in an uncontrolled infinite loop.</li>
<li><strong>CPU Exhaustion and Denial of Service</strong>: The infinite loop consumes 100% of the CPU resources of the process running FFmpeg, leading to CPU exhaustion and rendering the service or application unresponsive, thereby achieving a denial of service.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-64834 results in a denial of service (DoS) condition on systems running vulnerable FFmpeg versions. The affected FFmpeg process will enter an infinite loop, causing severe CPU exhaustion and rendering the application or service it supports unresponsive. This can impact critical media processing services, streaming platforms, or any application relying on FFmpeg for RTP/ASF demuxing. The primary consequence is the unavailability of services to legitimate users, potentially leading to operational disruption and financial losses depending on the criticality of the affected system.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade FFmpeg to a patched version beyond 8.1.2 to remediate CVE-2026-64834.</li>
<li>Monitor systems running FFmpeg for anomalous high CPU utilization, which could indicate a denial-of-service attempt or successful exploitation of CVE-2026-64834.</li>
</ul>
]]></content:encoded><category domain="severity">low</category><category domain="type">advisory</category><category>denial-of-service</category><category>vulnerability</category><category>ffmpeg</category><category>media</category></item></channel></rss>