🔍 CVE-2026-49868

9.8
CVSS Score
CRITICAL
2026-10-16
2026-10-21 03:17
✅ 완료

🇰🇷 한글 설명

RIOT 오픈소스 마이크로컨트롤러 OS의 DHCPv6 클라이언트 구현에서 최소 길이 검증 누락으로 인한 취약점이 발견되었습니다. 공격자가 조작된 DHCPv6 REPLY 패킷을 보내면 힙 영역에서 경계 외 읽기(Out-of-bounds read)가 발생하여 장치가 충돌하거나 메모리가 노출될 수 있습니다.

💡 쉬운 설명

인터넷 연결을 도와주는 설정 값을 받는 과정에서 데이터의 길이를 제대로 확인하지 않아 발생하는 문제입니다. 나쁜 의도를 가진 서버가 가짜 데이터를 보내면 기기가 멈추거나 내부 정보가 유출될 수 있습니다.

🇺🇸 원문 (English)

RIOT is an open-source microcontroller operating system designed for Internet of Things devices and other embedded systems. Prior to 2026.07, _parse_reply() in sys/net/application_layer/dhcpv6/client.c omits minimum-length validation before passing IA_PD and IA_NA option bodies to sub-option parsers. A malicious or compromised DHCPv6 server can send a REPLY with an option length smaller than the required structure while MODULE_DHCPV6_CLIENT_IA_PD is enabled, causing _parse_ia_pd_option to read past the option body, size_t underflow, and unbounded out-of-bounds heap reads that can crash the device and may expose or corrupt memory. This issue is fixed in version 2026.07.

📍 영향받는 시스템

RIOT OS (2026.07 미만 버전, MODULE_DHCPV6_CLIENT_IA_PD 활성화 시)

⚔️ 공격 벡터

악의적이거나 탈취된 DHCPv6 서버를 통한 조작된 REPLY 패킷 전송

🛡️ 대응 방법

RIOT OS를 최신 버전인 2026.07 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 태그가 2026.07보다 낮은지 확인하십시오.

Shell / Script
git describe --tags 2>/dev/null || echo 'version unknown'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Windows DHCP Server