PT-2026-43711
CVE-2026-38427
·
Published
2026-05-27
·
Updated
2026-05-27
Description by
CVSS 3.1
7.3
HighMetricsAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Name of the Vulnerable Software and Affected Versions
Tasmota versions prior to 15.3.0.4
Description
A heap buffer overflow occurs in the
fetch jpg() function within the xdrv 10 scripter.ino file. This happens because the Content-Length from a JPEG stream is stored in a uint16 t variable. When values exceed 65535, an integer wrap-around occurs, leading to the allocation of a buffer smaller than the actual data being read.Recommendations
Update Tasmota to version 15.3.0.4 or later.
As a temporary mitigation, restrict the use of the
fetch jpg() function.Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾