<?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>Tomato (Up to 1.28) — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/tomato-up-to-1.28/</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>Sat, 30 May 2026 16:22:30 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/tomato-up-to-1.28/feed.xml" rel="self" type="application/rss+xml"/><item><title>Shibby Tomato Stack-Based Buffer Overflow Vulnerability (CVE-2026-10124)</title><link>https://feed.craftedsignal.io/briefs/2026-05-cve-2026-10124/</link><pubDate>Sat, 30 May 2026 16:22:30 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-cve-2026-10124/</guid><description>A stack-based buffer overflow vulnerability exists in Shibby Tomato up to version 1.28 in the rip_zebra_read_ipv4 function within the /usr/sbin/ripd component (Zserv Handler), allowing a remote attacker to execute arbitrary code.</description><content:encoded><![CDATA[<p>A stack-based buffer overflow vulnerability, identified as CVE-2026-10124, affects Shibby Tomato firmware up to version 1.28. The vulnerability resides in the <code>rip_zebra_read_ipv4</code> function of the <code>/usr/sbin/ripd</code> binary, specifically within the Zserv Handler component. Successful exploitation of this flaw allows a remote attacker to execute arbitrary code on the affected system. The exploit is publicly known and may be utilized. Note that Shibby Tomato is superseded by FreshTomato, and the affected versions are no longer supported by the maintainer.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>The attacker identifies a vulnerable Shibby Tomato device running a version up to 1.28.</li>
<li>The attacker crafts a malicious network packet targeting the Zserv Handler component.</li>
<li>The malicious packet is sent to the device, specifically targeting the <code>/usr/sbin/ripd</code> process.</li>
<li>The <code>rip_zebra_read_ipv4</code> function processes the packet without proper bounds checking.</li>
<li>A stack-based buffer overflow occurs when the function attempts to write data beyond the allocated buffer.</li>
<li>The attacker overwrites parts of the stack, including the return address.</li>
<li>When the <code>rip_zebra_read_ipv4</code> function returns, control is transferred to the attacker-controlled address.</li>
<li>The attacker executes arbitrary code on the device, potentially gaining full control.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-10124 allows an attacker to execute arbitrary code on the affected Shibby Tomato device. This can lead to a complete compromise of the device, enabling the attacker to perform actions such as data theft, modification of device settings, or use the device as part of a botnet. Given that the software is no longer supported, a large number of older devices deployed could be exposed.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade to FreshTomato or another supported firmware to eliminate CVE-2026-10124.</li>
<li>Monitor network traffic for suspicious packets targeting the <code>/usr/sbin/ripd</code> process using the Sigma rule provided below.</li>
<li>Implement network segmentation to limit the exposure of vulnerable devices.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">threat</category><category>cve</category><category>buffer-overflow</category><category>router</category></item></channel></rss>