CVE-2018-19417 in Contiki-NG정보

요약

\~에 의해 VulDB • 2026. 06. 13.

Contiki-NG 4.2 이전 버전의 MQTT 서버에서 취약점이 발견되었습니다. 가변 길이 헤더가 있는 MQTT PUBLISH 메시지를 파싱하는 `parse_publish_vhdr()` 함수는 고정 크기 버퍼에 데이터를 입력하기 위해 `memcpy`를 사용합니다. 할당된 버퍼는 최대 MQTT_MAX_TOPIC_LENGTH(기본값 64)바이트만 수용할 수 있으며, 길이 검사 누락으로 인해 스택 스머싱 공격(함수 반환 주소 덮어쓰기)을 통해 원격 코드 실행(RCE)이 가능해집니다. Contiki-NG는 MQTT 서버를 다른 서버 및 OS 모듈과 분리하지 않으므로 모든 메모리 영역에 접근할 수 있습니다.

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

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!