本仓库包含针对影响D-Link NAS设备的关键漏洞的概念验证(PoC)利用代码。该漏洞编号为 CVE-2024-10914,影响以下型号:
该漏洞位于名为 cgi_user_add 的函数中,该函数属于 /cgi-bin/account_mgr.cgi 脚本。
漏洞产生的原因是 name 参数在被用于系统命令之前没有经过适当的检查。
这使得攻击者可以在 name 字段中发送恶意输入(OS命令),从而在设备上执行任意操作。
例如,攻击者可以通过 name 字段的路径发送/执行 id 命令:/cgi-bin/account_mgr.cgi?cmd=cgi_user_add&name=%27;id;%27
本PoC仅供测试和学习目的。对于任何非法或有害使用此代码的行为,我不承担任何责任。在研究和测试漏洞时,请始终负责任地行事。