<?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>Bcg729 (&lt;= 1.1.2) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/bcg729--1.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>Mon, 17 Aug 2026 18:50:22 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/bcg729--1.1.2/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>Out-of-Bounds Read in Belledonne Communications bcg729</title><link>https://feed.craftedsignal.io/briefs/2026-08-bcg729-oob-read/</link><pubDate>Mon, 17 Aug 2026 18:50:22 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-bcg729-oob-read/</guid><description>An out-of-bounds read vulnerability in bcg729 versions up to 1.1.2 allows unauthenticated network-adjacent attackers to cause a process crash or heap memory exposure via malformed RTP payloads.</description><content:encoded><![CDATA[<p>Belledonne Communications bcg729 versions up to 1.1.2 are susceptible to an out-of-bounds read vulnerability located in the decodeSIDframe() function within src/cng.c. The vulnerability is triggered by a network-adjacent attacker sending a specifically crafted, zero-length comfort-noise RTP payload. When processed, this payload causes an integer underflow in the filter order calculation. The resulting value wraps to 255 and is subsequently clamped to 10. Consequently, the function attempts to read 11 bytes from a buffer that contains zero bytes. This behavior leads to either the termination of the media processing component (Denial of Service) or the potential leakage of adjacent heap memory, which is then incorrectly interpreted as reflection coefficients. This vulnerability is significant for organizations deploying real-time communication infrastructure utilizing the bcg729 library.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability results in the disruption of media processing services, causing a Denial of Service for affected voice/video communication applications. Additionally, the out-of-bounds read condition poses an information disclosure risk, as adjacent heap memory contents may be consumed and processed as valid media data.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade the bcg729 library to the latest version, ensuring all dependencies are updated.</li>
<li>Monitor network traffic for malformed RTP packets with zero-length payloads directed at telephony or media processing endpoints.</li>
<li>Prioritize patching for systems acting as publicly reachable SIP or RTP gateways that utilize the affected library version.</li>
</ul>
]]></content:encoded><category domain="severity">low</category><category domain="type">advisory</category></item></channel></rss>