
CVE-2024-10914에 대한 개념 증명 익스플로잇, account_mgr.cgi 스크립트를 통해 D-Link NAS 장치에서 발생하는 명령 주입 취약점. Linux/macOS 및 Windows용 자동화된 익스플로잇 스크립트를 포함합니다.
name 매개변수에 대한 명령 삽입 취약점20241028 이전의 D-Link DNS-320, DNS-320LW, DNS-325 및 DNS-340L에서 취약점이 발견되었습니다. 이 취약점은 치명적인 것으로 분류되었습니다. 이 취약점은 /cgi-bin/account_mgr.cgi?cmd=cgi_user_add 파일의 cgi_user_add 함수에 영향을 미칩니다. name 인수를 조작하면 OS 명령 삽입이 발생합니다. 공격은 원격으로 수행될 수 있습니다. 공격의 복잡성은 상당히 높습니다. 악용은 어려운 것으로 보입니다. 익스플로잇은 대중에게 공개되었으며 사용될 수 있습니다.
취약점은 account_mgr.cgi 스크립트, 특히 cgi_user_add 명령 처리에 국한됩니다. 이 스크립트의 name 매개변수는 입력을 적절히 검증하지 않아 명령 실행을 허용합니다.
관련 정보 — CVE-2024-10914
면책 조항: 이 개념 증명(POC)은 교육적 및 윤리적 테스트 목적으로만 제작되었습니다. 사전 상호 동의 없이 대상을 공격하기 위해 이 도구를 사용하는 것은 불법입니다. 모든 관련 지방, 주 및 연방 법률을 준수하는 것은 최종 사용자의 책임입니다. 개발자는 어떠한 책임도 지지 않으며 이 프로그램으로 인한 오용 또는 손해에 대해 책임을 지지 않습니다.
잠재적 대상을 찾으려면 Fofa(Shodan.io와 유사)를 사용하세요:
app="D_Link-DNS-ShareCenter" && server=="lighttpd/1.4.25-devel-fb150ff"
먼저 저장소를 복제합니다:
git clone https://github.com/yenyangmjaze/cve-2024-10914
익스플로잇 실행:
bash ./cve-2024-10914.sh -u <url>
./cve-2024-10914.ps1 -u <url>
