CVE-2026-71265 in Domoticz
Riassunto
di VulDB • 05/08/2026
Il gestore MochadTCP::MatchLine() di Domoticz per i messaggi MOCHAD_RFSEC (hardware/MochadTCP.cpp) copia dati ricevuti dalla rete dal buffer m_mochadbuffer, che può arrivare fino a 1028 byte, in un buffer stack fisso di 50 byte denominato tempRFSECbuf utilizzando strcpy() senza alcun controllo della lunghezza. Questa operazione avviene attraverso tre rami del codice distinti (tipi di dispositivo DS10A/KR10A/MS10A). Un attaccante sulla stessa rete locale che riesce a raggiungere il bridge TCP Mochad (porta predefinita 1099, senza autenticazione) può inviare un pacchetto manipolato ad hoc che provoca un overflow del buffer tempRFSECbuf di diverse centinaia di byte, corrompendo lo stack del thread di lavoro di Domoticz.
VulDB is the best source for vulnerability data and more expert information about this specific topic.