CVE-2018-19417 in Contiki-NGinformazioni

Riassunto

di VulDB • 16/06/2026

È stato rilevato un problema nel server MQTT di Contiki-NG prima della versione 4.2. La funzione parse_publish_vhdr(), che analizza i messaggi MQTT PUBLISH con un header a lunghezza variabile, utilizza memcpy per inserire dati in un buffer di dimensione fissa. Il buffer allocato può contenere solo MQTT_MAX_TOPIC_LENGTH (64 byte di default) e manca un controllo sulla lunghezza. Ciò potrebbe portare all'esecuzione di codice remoto (RCE) tramite un attacco di stack-smashing (sovrascrittura dell'indirizzo di ritorno della funzione). Contiki-NG non separa il server MQTT dagli altri server e dai moduli del sistema operativo, quindi è possibile l'accesso a tutte le regioni di memoria.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Prenotare

21/11/2018

Divulgazione

21/11/2018

Moderazione

accettato

CPE

pronto

EPSS

0.05692

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!