<?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>Cve-2026-5156 — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/cve-2026-5156/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata — refreshed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Tue, 31 Mar 2026 00:16:15 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/cve-2026-5156/feed.xml" rel="self" type="application/rss+xml"/><item><title>Tenda CH22 Router Stack-Based Buffer Overflow Vulnerability</title><link>https://feed.craftedsignal.io/briefs/2026-03-tenda-ch22-overflow/</link><pubDate>Tue, 31 Mar 2026 00:16:15 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-03-tenda-ch22-overflow/</guid><description>A stack-based buffer overflow vulnerability exists in Tenda CH22 1.0.0.1 via manipulation of the `mit_linktype` argument in the `/goform/QuickIndex` endpoint, potentially enabling remote code execution.</description><content:encoded><![CDATA[<p>A stack-based buffer overflow vulnerability has been identified in Tenda CH22 router version 1.0.0.1. The vulnerability resides within the <code>formQuickIndex</code> function of the <code>/goform/QuickIndex</code> file, which is a component of the Parameter Handler. This flaw can be triggered by manipulating the <code>mit_linktype</code> argument, leading to a buffer overflow on the stack. The vulnerability is remotely exploitable, meaning an attacker can trigger the flaw over the network without needing local access to the device. The existence of a public exploit further increases the risk of potential exploitation by malicious actors. Successful exploitation could allow an attacker to execute arbitrary code on the device.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An attacker identifies a vulnerable Tenda CH22 router running firmware version 1.0.0.1 exposed to the internet.</li>
<li>The attacker crafts a malicious HTTP POST request targeting the <code>/goform/QuickIndex</code> endpoint.</li>
<li>The malicious request includes the <code>mit_linktype</code> argument with a payload exceeding the expected buffer size.</li>
<li>The Tenda CH22 router processes the HTTP request and passes the <code>mit_linktype</code> argument to the <code>formQuickIndex</code> function.</li>
<li>The <code>formQuickIndex</code> function copies the attacker-controlled <code>mit_linktype</code> data into a fixed-size buffer on the stack without proper bounds checking.</li>
<li>Due to the oversized payload, the copy operation overflows the buffer, overwriting adjacent memory on the stack, including the return address.</li>
<li>The <code>formQuickIndex</code> function completes and attempts to return to the caller function.</li>
<li>Due to the overwritten return address, control is redirected to attacker-controlled code, enabling arbitrary code execution.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability allows an attacker to execute arbitrary code on the Tenda CH22 router. This can lead to a variety of malicious outcomes, including complete device compromise, denial of service, and the potential to use the router as a launchpad for further attacks on the local network or the internet. Given that routers are often used in both home and small business environments, a successful attack could affect a wide range of users and organizations.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Monitor web server logs for POST requests to <code>/goform/QuickIndex</code> with unusually long <code>mit_linktype</code> parameters to detect potential exploitation attempts. Implement the Sigma rule <code>Detect Tenda CH22 mit_linktype Buffer Overflow Attempt</code> against web server logs.</li>
<li>Implement rate limiting on the <code>/goform/QuickIndex</code> endpoint to mitigate potential denial-of-service attacks stemming from exploitation.</li>
<li>Since the source material identifies CWE-119 and CWE-121 as root causes, review code practices related to buffer handling and implement stricter input validation procedures.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>cve-2026-5156</category><category>buffer-overflow</category><category>tenda</category><category>router</category></item></channel></rss>