<?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>Open5GS - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/open5gs/</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, 24 Aug 2026 01:40:17 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/open5gs/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>Heap-based Buffer Overflow in Open5GS S6a Authentication-Information-Request Handler</title><link>https://feed.craftedsignal.io/briefs/2026-08-open5gs-overflow/</link><pubDate>Mon, 24 Aug 2026 01:40:17 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-open5gs-overflow/</guid><description>Open5GS 2.8.0 contains a remote heap-based buffer overflow vulnerability (CVE-2026-78156) in the S6a Authentication-Information-Request Handler that can be triggered by manipulating the Visited-PLMN-Id argument.</description><content:encoded><![CDATA[<p>A heap-based buffer overflow vulnerability has been identified in Open5GS version 2.8.0, specifically impacting the S6a Authentication-Information-Request Handler. The flaw exists within the <code>hss_ogs_diam_s6a_air_cb</code> function located in the file <code>src/hss/hss-s6a-path.c</code>. An attacker can remotely exploit this vulnerability by providing a specially crafted <code>Visited-PLMN-Id</code> argument to the HSS component. Successful exploitation could lead to memory corruption, potentially causing service crashes or arbitrary code execution. The vulnerability is addressed in the commit <code>a9c82ee0b590d76a581b0580cb46b598984e2392</code>. This issue is significant for operators of 5G core networks using the Open5GS framework, as it allows for unauthorized interaction with the S6a interface.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker establishes network connectivity to the Diameter S6a interface exposed by the Open5GS HSS component.</li>
<li>Attacker initiates an Authentication-Information-Request (AIR) Diameter message.</li>
<li>Attacker crafts the <code>Visited-PLMN-Id</code> parameter in the DIAMETER message with excessive or malformed data designed to exceed allocated buffer boundaries.</li>
<li>The HSS component parses the incoming message using the vulnerable <code>hss_ogs_diam_s6a_air_cb</code> function.</li>
<li>The function copies the malicious <code>Visited-PLMN-Id</code> value into a heap-allocated buffer without adequate bounds checking.</li>
<li>Memory corruption occurs due to the heap-based buffer overflow, overwriting adjacent heap structures.</li>
<li>Attacker triggers a crash or redirects execution flow to achieve unauthorized impact.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>The vulnerability poses a high risk to the confidentiality, integrity, and availability of 5G core network infrastructure utilizing Open5GS 2.8.0. Successful exploitation of this remote buffer overflow can lead to denial-of-service via service disruption or potential remote code execution on the server hosting the HSS process, compromising core authentication services.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Immediately update Open5GS deployments to a version containing the fix for commit <code>a9c82ee0b590d76a581b0580cb46b598984e2392</code>.</li>
<li>Implement network-level access control lists (ACLs) to restrict access to the Diameter S6a interface to authorized network elements only.</li>
<li>Monitor logs for unusual Diameter traffic patterns or unexpected crashes of the HSS process.</li>
<li>Review network configurations to ensure that the HSS component is not unnecessarily exposed to untrusted external networks.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>