CVE-2018-19417 in Contiki-NGinfo

Zusammenfassung

von VulDB • 13.06.2026

Es wurde ein Problem im MQTT-Server in Contiki-NG vor Version 4.2 entdeckt. Die Funktion parse_publish_vhdr(), die MQTT PUBLISH-Nachrichten mit einem Header variabler Länge parst, verwendet memcpy, um Daten in einen gepufferten Speicher fester Größe zu kopieren. Der zugewiesene Buffer kann nur MQTT_MAX_TOPIC_LENGTH (Standardwert: 64) Bytes aufnehmen, und eine Längenprüfung fehlt. Dies könnte zu Remote Code Execution über einen Stack-Smashing-Angriff führen (Überschreiben der Funktions-Rückgabeadresse). Contiki-NG trennt den MQTT-Server nicht von anderen Servern und OS-Modulen, sodass auf alle Speicherbereiche zugegriffen werden kann.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Reservieren

21.11.2018

Veröffentlichung

21.11.2018

Moderieren

akzeptiert

Eintrag

VDB-127058

CPE

bereit

EPSS

0.05692

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!