CVE-2025-35061CVE-2025-35061是Newforma Info Exchange(NIX)软件中的一个中等严重性安全漏洞。该漏洞存在于'/NPCSRemoteWeb/LegacyIntegrationServices.asmx'端点中,允许远程未认证的攻击者迫使NIX服务器向攻击者控制的系统发起SMB连接请求。在建立SMB连接的过程中,NIX服务器会自动使用其配置的服务账户凭据进行NTLMv2身份验证,攻击者可以通过搭建恶意的SMB服务器(如使用Responder、impacket等工具)捕获该NTLMv2哈希值。获取到服务账户的NTLMv2哈希后,攻击者可以尝试离线破解以恢复明文密码,或者在支持NTLM中继的环境中执行NTLM中继攻击,进一步渗透内网系统。该漏洞的CVSS 3.1评分为5.9分,攻击向量为网络(AV:N),攻击复杂度较高(AC:H),无需权限(PR:N)和用户交互(UI:N),对机密性影响为高(C:H),完整性和可用性不受影响。该漏洞由CISA根据其漏洞协调披露流程发布,并参考了cisagov的CSAF(通用安全咨询框架)文件va-25-282-01。由于该漏洞影响的是企业级协作和项目信息交换平台,在建筑、工程和施工(AEC)行业广泛使用,因此潜在影响范围较大,可能导致敏感项目数据和企业凭据的泄露。
该漏洞的核心原理是利用Newforma Info Exchange(NIX)的LegacyIntegrationServices.asmx Web服务端的SSRF(服务端请求伪造)或强制认证缺陷。具体技术细节如下:
1. 漏洞端点:'/NPCSRemoteWeb/LegacyIntegrationServices.asmx' 是NIX提供的遗留集成服务接口,该接口接受外部输入参数(如文件路径或UNC路径)而未进行充分的验证和过滤。
2. 攻击流程:攻击者向该端点发送精心构造的HTTP请求,将目标文件路径参数修改为指向攻击者控制的SMB共享路径(例如\\attacker.com\share或\\<attacker_IP>\share)。当NIX服务器处理该请求时,会尝试访问该UNC路径以执行文件操作(如读取、验证或集成)。
3. NTLMv2认证过程:在Windows环境下访问UNC路径时,系统会自动使用当前用户的凭据进行NTLMv2质询-响应认证。NIX服务账户的凭据会被自动发送到攻击者控制的SMB服务器。
4. 哈希捕获:攻击者在自己的服务器上运行如Responder(https://github.com/lgandx/Responder)或impacket的smbserver等工具,监听SMB认证请求并捕获NTLMv2哈希。
5. 后续利用:捕获的哈希可以使用hashcat或john the ripper等工具进行离线字典/暴力破解,或者在支持的环境中执行NTLM中继攻击(如使用ntlmrelayx),以访问其他内部服务。
该漏洞利用复杂度被评定为高(AC:H),主要是因为需要攻击者具备一定的网络可达性(如能够接受来自目标服务器的SMB连接回连),并且可能需要针对特定的网络环境进行配置。