🔍 CVE-2020-13389

9.8
CVSS Score
CRITICAL
2020-05-22
2026-06-17 02:53
✅ 완료

🇰🇷 한글 설명

Tenda AC6, AC9, AC15, AC18 등 특정 라우터 모델의 웹 서버(httpd)에서 버퍼 오버플로우 취약점이 발견되었습니다. /goform/openSchedWifi 경로의 특정 파라미터 처리 과정에서 스택 메모리의 반환 주소를 덮어쓸 수 있어, 공격자가 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

라우터의 설정 페이지에 너무 긴 데이터를 보내면 시스템이 오류를 일으키며 해커의 명령을 실행하게 되는 보안 약점입니다. 이를 통해 해커가 공유기를 완전히 장악할 위험이 있습니다.

🇺🇸 원문 (English)

An issue was discovered on Tenda AC6 V1.0 V15.03.05.19_multi_TD01, AC9 V1.0 V15.03.05.19(6318)_CN, AC9 V3.0 V15.03.06.42_multi, AC15 V1.0 V15.03.05.19_multi_TD01, and AC18 V15.03.05.19(6318_)_CN devices. There is a buffer overflow vulnerability in the router's web server -- httpd. While processing the /goform/openSchedWifi schedStartTime and schedEndTime parameters for a POST request, a value is directly used in a strcpy to a local variable placed on the stack, which overwrites the return address of a function. An attacker can construct a payload to carry out arbitrary code execution attacks.

📍 영향받는 시스템

Tenda AC6 V1.0 (V15.03.05.19_multi_TD01), AC9 V1.0/V3.0, AC15 V1.0, AC18 V15.03.05.19(6318_)_CN

⚔️ 공격 벡터

HTTP POST 요청의 /goform/openSchedWifi 경로 내 schedStartTime 및 schedEndTime 파라미터에 조작된 긴 값을 전송

🛡️ 대응 방법

제조사에서 제공하는 최신 펌웨어로 업데이트하거나, 취약한 기능 사용을 제한하십시오.

🔧 검증 코드

출력된 펌웨어 버전이 취약점이 해결된 최신 버전인지 제조사 공지사항과 대조하여 확인합니다.

Shell / Script
curl -s http://<router_ip>/cgi-bin/config_get | grep -E 'version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache HTTP Server