🔍 CVE-2024-45415

9.8
CVSS Score
CRITICAL
2024-09-16
2026-06-17 07:54
✅ 완료

🇰🇷 한글 설명

ZTE 라우터의 HTTPD 바이너리에서 check_data_integrity 함수의 스택 기반 버퍼 오버플로우 취약점입니다. 암호화된 체크섬을 검증 없이 스택에 저장하여 미인증 공격자가 root 권한으로 원격 코드를 실행할 수 있습니다.

💡 쉬운 설명

ZTE 라우터가 데이터를 확인할 때 잘못된 방식으로 메모리를 처리하여, 누구든 인터넷을 통해 라우터를 완전히 제어할 수 있습니다. 패치되지 않은 라우터는 즉시 보안 위협에 노출됩니다.

🇺🇸 원문 (English)

The HTTPD binary in multiple ZTE routers has a stack-based buffer overflow vulnerability in check_data_integrity function. This function is responsible for validating the checksum of data in post request. The checksum is sent encrypted in the request, the function decrypts it and stores the checksum on the stack without validating it. An unauthenticated attacker can get RCE as root by exploiting this vulnerability.

📍 영향받는 시스템

ZTE 라우터 (HTTPD 바이너리를 포함한 모델) - 공식 취약점 공지에서 영향받는 정확한 모델명 및 버전 확인 필요

⚔️ 공격 벡터

POST 요청으로 암호화된 체크섬을 전송하여 스택 버퍼 오버플로우를 트리거하고 RCE 실행

🛡️ 대응 방법

ZTE 공식 웹사이트에서 해당 라우터 모델의 최신 펌웨어 다운로드 및 설치

🔧 검증 코드

출력된 펌웨어 버전이 ZTE 보안 공지에서 안전한 버전 이상인지 확인. 취약한 버전이면 즉시 펌웨어 업그레이드 필요.

Shell / Script
curl -s http://192.168.1.1/cgi-bin/admin 2>/dev/null | grep -i 'firmware\|version' || echo 'ZTE router firmware version check: access web interface at http://192.168.1.1 and verify firmware 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