CVE-2026-29520CVE-2026-29520是Hereta公司生产的ETH-IMC408M网络设备固件中存在的一个反射型跨站脚本(Reflected XSS)漏洞。该漏洞影响1.0.15及之前版本的固件。漏洞位于设备的网络诊断功能中的ping功能模块,攻击者可以通过ping_ipaddr参数注入恶意JavaScript脚本。当认证管理员访问攻击者精心构造的恶意链接时,注入的脚本代码将在管理员的浏览器上下文中执行,从而实现会话劫持、敏感信息窃取或进一步的攻击行为。由于该漏洞需要用户交互(点击恶意链接),且攻击目标为已认证的管理员会话,因此具有较高的实际威胁价值。攻击者可以利用被劫持的管理员会话进一步控制设备,修改配置或进行内网渗透。
该漏洞为典型的反射型跨站脚本漏洞,存在于ETH-IMC408M设备的Web管理界面网络诊断模块中。具体来说,ping_ipaddr参数在接收用户输入后,未进行充分的输入验证和输出编码,直接将用户可控的参数值反射回HTTP响应页面。攻击者可以通过构造包含JavaScript代码的恶意URL,如:https://[target-ip]/cgi-bin/ping?ping_ipaddr=<script>alert(document.cookie)</script>。当管理员访问此链接时,恶意脚本会在其浏览器中执行,从而获取管理员的会话Cookie或其他敏感信息。由于设备管理界面通常具有较高权限,攻击者成功劫持管理员会话后可完全控制设备配置,包括修改网络设置、查看系统信息等。漏洞的利用条件包括:攻击者需诱使管理员点击恶意链接,且管理员需在有效会话期内访问该链接。