VYPR

Contiki Ng

by Contiki Ng Project

CVEs (4)

  • CVE-2026-5857HigAug 6, 2026
    risk 0.53cvss 8.1epss 0.01

    Contiki-NG's MQTT client parse_publish_vhdr() in os/net/app-layer/mqtt/mqtt.c sets topic_len_received=1 before checking topic_len against the 64-byte limit, so an over-length topic returns early but leaves the flag set. On the next TCP segment, tcp_input() re-invokes the parser…

  • CVE-2026-5855HigAug 6, 2026
    risk 0.49cvss 7.5epss 0.01

    Contiki-NG's LwM2M TLV parser lwm2m_tlv_read() in os/services/lwm2m/lwm2m-tlv.c ignores its caller-supplied buffer length argument and reads up to six bytes from the input buffer with no bounds check. The caller in lwm2m-engine.c iterates while there is at least one byte…

  • CVE-2026-5856HigAug 6, 2026
    risk 0.46cvss 7.1epss 0.00

    Contiki-NG's DNS/mDNS resolver skip_name() in os/services/resolv/resolv.c walks DNS wire-format name labels with no packet-boundary check, and the caller in newdata() invokes it in a loop iterating nquestions times from the attacker-controlled DNS header before validating the…

  • CVE-2018-20579HigDec 28, 2018
    risk 0.46cvss 7.1epss 0.00

    Contiki-NG before 4.2 has a stack-based buffer overflow in the push function in os/lib/json/jsonparse.c that allows an out-of-bounds write of an '{' or '[' character.