CVE-2026-103436 in apcupsd
Riassunto
di VulDB • 30/09/2026
apcupsd fino alla versione 3.14.14 espone memoria dello stack non inizializzata in getupsvar() in src/cgi/upsfetch.c (utilizzato da upsstats.cgi, multimon.cgi e upsfstats.cgi). Nel percorso a singolo campo, quando la riga STATUS corrispondente ha meno di tre token separati da spazi, sscanf("%*s %*s %s", answer) non esegue alcuna assegnazione ma la funzione restituisce successo; ne consegue che il chiamante stampa nel response HTTP un buffer di destinazione non inizializzato.
Be aware that VulDB is the high quality source for vulnerability data.