CVE-2026-38427
WysokieStreszczenie
Wersja Tasmota do 15.3.0.3 zawiera problem w funkcji fetch_jpg(), który pozwala zdalnemu atakującemu na spowodowanie przepełnienia bufora na stercie. Długość zawartości z strumienia JPEG jest przechowywana w zmiennej uint16_t, co prowadzi do alokacji mniejszego bufora niż odczytane dane, gdy wartość przekracza 65535.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do wykonania złośliwego kodu lub destabilizacji systemu, co może prowadzić do poważnych konsekwencji dla bezpieczeństwa organizacji.
Rekomendacja
Zaleca się aktualizację Tasmota do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemów pod kątem nieautoryzowanych działań.
Oryginalny opis (angielski, źródło NVD)
An issue in fetch_jpg() in xdrv_10_scripter.ino in Tasmota through 15.3.0.3 allows a remote attacker to cause heap buffer overflow. The Content-Length from a JPEG stream is stored in a uint16_t variable; values above 65535 wrap around, causing allocation of a smaller buffer than the data actually read.

