Description
A vulnerability was identified in Shibby Tomato up to 1.28.0000. Affected by this vulnerability is the function main of the file www/apcupsd/tomatodata.cgi of the component apcupsd. Such manipulation leads to out-of-bounds write. The attack may be launched remotely. The exploit is publicly available and might be used. This project is superseded by FreshTomato.
Published: 2026-07-13
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An out-of-bounds write flaw exists in the main function of www/apcupsd/tomatodata.cgi in Shibby Tomato up to version 1.28.0000. The defect is a classic buffer overflow (CWE‑119) and out-of-bounds write (CWE‑787) that can corrupt memory. Manipulation of the CGI inputs triggers this overflow, which might result in crashes or unintended behavior.

Affected Systems

The flaw affects Shibby Tomato appliances running any version up to and including 1.28.0000. The vulnerable component is the apcupsd plugin in the Tomato web interface. Versions newer than 1.28.0000 have not been reported as affected; however, the description specifies "up to 1.28.0000," implying all releases in that range remain vulnerable.

Risk and Exploitability

The CVSS score of 8.7 categorizes this issue as High severity. The EPSS score is <1%, indicating a very low probability of exploitation, although the CVE notes that a public exploit is already in circulation and may be employed by attackers. The attack may be launched remotely. The award vector is remote, likely via crafted HTTP requests to /apcupsd/tomatodata.cgi; this inference is based on the vulnerability description. The vulnerability is not listed in the CISA KEV catalog, yet the presence of a public exploit indicates a tangible risk to affected deployments.

Generated by OpenCVE AI on August 1, 2026 at 10:48 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade your Tomato firmware to a version newer than 1 release available from the vendor or the FreshTomato replacement project.
  • If an immediate upgrade is not possible, restrict external access endpoint using firewall or web‑application‑level controls (e or disabling the CGI module).
  • Implement server‑side input validation and bounds checking for beyond the scope of the official patch.

Generated by OpenCVE AI on August 1, 2026 at 10:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 13 Jul 2026 08:45:00 +0000

Type Values Removed Values Added
Description A vulnerability was identified in Shibby Tomato up to 1.28.0000. Affected by this vulnerability is the function main of the file www/apcupsd/tomatodata.cgi of the component apcupsd. Such manipulation leads to out-of-bounds write. The attack may be launched remotely. The exploit is publicly available and might be used. This project is superseded by FreshTomato.
Title Shibby Tomato apcupsd tomatodata.cgi main out-of-bounds write
First Time appeared Shibby
Shibby tomato
Weaknesses CWE-119
CWE-787
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:POC/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:P/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:P/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:P'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-13T14:44:19.548Z

Reserved: 2026-07-12T21:01:00.552Z

Link: CVE-2026-15545

cve-icon Vulnrichment

Updated: 2026-07-13T14:44:16.018Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T11:00:04Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-787

    Out-of-bounds Write