CVE-2020-9054 in NAS
摘要
由 VulDB • 2026-08-21
运行固件版本 5.21 的多个 ZyXEL 网络附加存储(NAS)设备存在一个预身份验证命令注入漏洞,该漏洞可能允许远程、未经身份验证的攻击者在易受攻击的设备上执行任意代码。ZyXEL NAS 设备通过 weblogin.cgi CGI 可执行程序实现身份验证。该程序未能正确清理传递给它的用户名参数。如果用户名参数包含某些特定字符,则可能导致以在 ZyXEL 设备上运行的 Web 服务器权限进行命令注入。尽管 Web 服务器不以 root 用户身份运行,但 ZyXEL 设备包含一个 setuid 实用工具,可利用它以 root 权限运行任何命令。因此,应假定利用此漏洞可导致具有 root 权限的远程代码执行(RCE)。通过向易受攻击的 ZyXEL 设备发送特制的 HTTP POST 或 GET 请求,远程、未经身份验证的攻击者可能能够在设备上执行任意代码。如果设备直接暴露给攻击者,这可能通过直接连接到设备来实现。然而,即使攻击者没有对易受攻击设备的直接连接性,也有办法触发此类特制请求。例如,仅仅访问一个网站就可能导致从客户端系统可到达的任何 ZyXEL 设备被入侵。受影响的产品包括:固件版本早于 V5.21(AAZF.7)C0 的 NAS326、早于 V5.21(AASZ.3)C0 的 NAS520、早于 V5.21(AATB.4)C0 的 NAS540,以及早于 V5.21(ABAG.4)C0 的 NAS542。ZyXEL 已为 NAS326、NAS520、NAS540 和 NAS542 设备提供了固件更新。受支持但已结束支持的型号包括:NSA210、NSA220、NSA220+、NSA221、NSA310、NSA310S、NSA320、NSA320S、NSA325 和 NSA325v2。
If you want to get best quality of vulnerability data, you may have to visit VulDB.