Skip to main content

Shibby Tomato CVE-2026-10871

| EUVDEUVD-2026-34332 HIGH
OS Command Injection (CWE-78)
2026-06-04 VulDB GHSA-c765-prxh-h25f
7.3
CVSS 4.0 · Vendor: VulDB
Share

Severity by source

Vendor (VulDB) PRIMARY
7.3 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
X

Lifecycle Timeline

2
Analysis Generated
Jun 04, 2026 - 22:35 vuln.today
CVSS changed
Jun 04, 2026 - 22:22 NVD
7.2 (HIGH) 7.3 (HIGH)

DescriptionCVE.org

A vulnerability has been found in Shibby Tomato 1.28.0000. This vulnerability affects the function start_6rd_tunnel of the file /sbin/rc of the component Web UI. Such manipulation of the argument ipv6_6rd_borderrelay leads to os command injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. This project is superseded by FreshTomato.

AnalysisAI

OS command injection in Shibby Tomato 1.28.0000 router firmware allows authenticated remote attackers to execute arbitrary shell commands by manipulating the ipv6_6rd_borderrelay argument processed by the start_6rd_tunnel function in /sbin/rc via the Web UI. Publicly available exploit code exists per VulDB disclosure, and the project is end-of-life - superseded by FreshTomato - meaning no upstream fix is expected.

Technical ContextAI

Shibby Tomato is a community fork of the Tomato router firmware (Linux-based) historically used on Broadcom-based consumer routers, identified by CPE cpe:2.3:a:shibby:tomato:*. The vulnerability resides in /sbin/rc, the firmware's main runtime control binary, specifically in the start_6rd_tunnel routine that configures IPv6 Rapid Deployment (6rd) tunneling. The root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command): the ipv6_6rd_borderrelay NVRAM parameter - settable through the Web UI - is passed unsanitized into a shell command invocation, allowing shell metacharacter injection that the underlying BusyBox shell executes with the router's privileges.

RemediationAI

No vendor-released patch identified at time of analysis - Shibby Tomato is discontinued and superseded by FreshTomato, so the primary remediation is to migrate affected routers to FreshTomato (or another maintained firmware such as OpenWrt) which should be reviewed for the same code path before deployment. As compensating controls until migration, disable the IPv6 6rd tunnel feature in the Web UI to remove the vulnerable code path (side effect: loss of 6rd IPv6 connectivity for ISPs that depend on it), restrict Web UI access to trusted management VLANs or specific source IPs and ensure remote/WAN administration is disabled (side effect: admin must be on-LAN), and rotate the admin password to a strong unique value to make the required high-privilege precondition harder to satisfy. Consult the disclosure at https://gitee.com/WH-YHUST/tomato-rc-nvram-cve and VulDB entry https://vuldb.com/vuln/368361 for technical detail.

More in Tomato

View all
CVE-2026-19036 HIGH POC
7.3 Aug 06

OS command injection in Shibby Tomato 1.28.0000 allows network-connected administrators to execute arbitrary shell comma

CVE-2026-19035 HIGH POC
7.3 Aug 06

OS command injection in Shibby Tomato 1.28.0000 allows an authenticated remote administrator to execute arbitrary operat

CVE-2026-19034 HIGH POC
7.3 Aug 06

OS command injection in Shibby Tomato 1.28.0000's QoS management script allows an authenticated remote attacker with adm

CVE-2026-10124 HIGH POC
7.4 May 30

Stack-based buffer overflow in Shibby Tomato router firmware (versions up to 1.28) allows remote attackers to corrupt me

CVE-2026-15545 HIGH POC
7.4 Jul 13

Out-of-bounds write in the Shibby Tomato router firmware (versions up to and including 1.28.0000) lets authenticated rem

CVE-2026-15544 HIGH POC
7.4 Jul 13

Remote authenticated command execution is possible in Shibby Tomato router firmware through version 1.28.0000, where the

CVE-2026-10873 HIGH POC
7.3 Jun 04

OS command injection in Shibby Tomato 1.28.0000 firmware allows authenticated remote attackers to execute arbitrary oper

CVE-2026-10872 HIGH POC
7.3 Jun 04

OS command injection in Shibby Tomato 1.28.0000 router firmware allows authenticated remote attackers to execute arbitra

CVE-2026-10870 HIGH POC
7.3 Jun 04

OS command injection in Shibby Tomato 1.28.0000 router firmware allows authenticated remote attackers to execute arbitra

CVE-2013-7379 MEDIUM POC
6.8 May 16

The admin API in the tomato module before 0.0.6 for Node.js does not properly check the access key when it is set to a s

CVE-2026-16096 HIGH
8.7 Jul 18

Stack-based buffer overflow in Shibby Tomato router firmware (version 1.28, RT-N5x MIPSR2 Build 124) lets an authenticat

CVE-2026-16095 HIGH
8.7 Jul 18

Out-of-bounds write in Shibby Tomato 1.28 (RT-N5x MIPSR2 Build 124) router firmware lets an authenticated attacker corru

Share

CVE-2026-10871 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy