Description
A vulnerability has been found in Shibby Tomato 1.28 RT-N5x MIPSR2 Build 124. This affects the function sub_40BB50 of the file /proc/webmon_recent_domains. The manipulation leads to stack-based buffer overflow. It is possible to initiate the attack remotely. This project is superseded by FreshTomato.
Published: 2026-07-18
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Shibby Tomato firmware version 1.28 RT‑N5x MIPSR2 Build 124 contains a stack‑based buffer overflow in the function sub_40BB50 of /proc/webmon_recent_domains. The flaw is triggered by carefully crafted input data and allows an attacker to overwrite return addresses on the stack, leading to remote code execution. The vulnerability is catalogued as a high severity issue with a CVSS score of 8.7 and is classified under CWE-119 and CWE-121. Because the exploit can be launched remotely, an attacker could gain arbitrary code execution on the vulnerable device without local access.

Affected Systems

This vulnerability specifically affects Shibby Tomato 1.28 RT‑N5x MIPSR2 Build 124, an embedded router firmware. The affected component is the web monitoring recent domains handler located in /proc/webmon_recent_domains. The product has been superseded by FreshTomato, but devices still running the original firmware remain at risk. No other versions are listed as vulnerable in the provided data.

Risk and Exploitability

The EPSS score for this flaw is listed as <1 %, indicating that the probability of the vulnerability being exploited in the general population is currently very low, and the flaw is not included in CISA’s KEV catalogue. Nevertheless, the high CVSS score reflects the severity of the potential impact. An attacker with network access to the device can send a crafted request to the /proc/webmon_recent_domains endpoint, triggering the buffer overflow and achieving arbitrary code execution. Based on the description, it is inferred that exploitation requires only remote connectivity and no authentication, making it a significant threat to unprotected installations.

Generated by OpenCVE AI on July 30, 2026 at 23:13 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the firmware to the latest version of Shibby Tomato that contains the stack‑overflow fix or migrate to FreshTomato, which supersedes the vulnerable product.
  • Restrict remote access to the router by implementing firewall rules that limit connections to the /proc/webmon_recent_domains endpoint to trusted IP ranges or by disabling the web monitoring interface entirely.
  • Apply a temporary host‑based mitigation by blocking the sub_40BB50 functionality through configuration settings or by patching the router’s firmware image to validate input sizes before copying data onto the stack.

Generated by OpenCVE AI on July 30, 2026 at 23:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 22 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Sat, 18 Jul 2026 11:45:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in Shibby Tomato 1.28 RT-N5x MIPSR2 Build 124. This affects the function sub_40BB50 of the file /proc/webmon_recent_domains. The manipulation leads to stack-based buffer overflow. It is possible to initiate the attack remotely. This project is superseded by FreshTomato.
Title Shibby Tomato webmon_recent_domains sub_40BB50 stack-based overflow
First Time appeared Shibby
Shibby tomato
Weaknesses CWE-119
CWE-121
CPEs cpe:2.3:a:shibby:tomato:*:*:*:*:*:*:*:*
Vendors & Products Shibby
Shibby tomato
References
Metrics cvssV2_0

{'score': 9, 'vector': 'AV:N/AC:L/Au:S/C:C/I:C/A:C/E:ND/RL:ND/RC:UR'}

cvssV3_0

{'score': 8.8, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:X/RL:X/RC:R'}

cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:X/RL:X/RC:R'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-22T15:59:47.032Z

Reserved: 2026-07-17T14:14:03.492Z

Link: CVE-2026-16096

cve-icon Vulnrichment

Updated: 2026-07-22T15:51:11.708Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T23:15:06Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-121

    Stack-based Buffer Overflow