CVE-2026-15545

Shibby Tomato apcupsd tomatodata.cgi main out-of-bounds write

Published Jul 13, 2026 CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
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.

Analysis

AI-generated

Technical 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.

Remediation

No solution or workaround provided in the CVE record.

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 available
History
Type Values Removed Values Added
Metrics ssvc

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

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'}

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-787

    Out-of-bounds Write

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Jul 13, 2026, 2:44 PM
Reserved
Jul 12, 2026, 9:01 PM
Status
Deferred
Published
Jul 13, 2026, 9:16 AM
Modified
Oct 24, 2026, 10:10 PM