Ruby On Rails漏洞cve-2019-5418复现怎么进行
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,Ruby On Rails漏洞cve-2019-5418复现怎么进行,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。0x01 漏洞详情
千家信息网最后更新 2026年10月31日Ruby On Rails漏洞cve-2019-5418复现怎么进行
Ruby On Rails漏洞cve-2019-5418复现怎么进行,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
0x01 漏洞详情
Ruby on Rails一套使用 Ruby 开发的,非常有生产力、维护性高、容易布署的Web 开发框架,是全世界 Web 应用程式开发的首选框架之一。
在控制器中通过render file形式来渲染应用之外的视图,且会根据用户传入的Accept头来确定文件具体位置。我们通过传入Accept: ../../../../../../../../etc/passwd{{来构成构造路径穿越漏洞,读取任意文件。{{的作用是闭合模板路径。
0x02 影响版本
Rails 6.0.0.beta3,5.2.2.1,5.1.6.2,5.0.7.2,4.2.11.1
0x03 漏洞利用
首先访问靶机地址http://219.153.49.228:40300/
那我们接下来进行实操,随便访问一个不存在的路径
可以看到,确实报错了,然后泄露了robots路径,我们尝试访问
在此页面使用burp抓包,发送到repeater,然后修改accpte为../../../../../../etc/passwd{{
原本是这样的
我们使用../进行路径穿越,并且读取etc/passwd
payload: Accept: ../../../../../../../etc/passwd{{
成功读取到key值
关于Ruby On Rails漏洞cve-2019-5418复现怎么进行问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
漏洞
路径
问题
开发
文件
更多
框架
帮助
应用
解答
易行
成功
接下来
简单易行
位置
作用
全世界
内容
原本
地址
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡豆
保险科技 互联网保险
互联网新科技
互联网科技图片
华服互联网科技怎么样
互联网医疗科技
广西互联网科技公司
互联网科技公司有哪些
互联网科技素材视频竖屏
开启互联网科技时代小说
荆州市昕露互联网络科技有限公司
未来五年的互联网科技
群盈汇互联网科技有限公司
中国互联网有什么科技
杭州披云加互联网科技有限公司
昆明中奇联合互联网科技
普陀区互联网教育科技管理办法
银川新华互联网科技学校原画
广西泛欧互联网科技有限公司
伍佰万互联网科技是干嘛的
成都仁贤领冠互联网科技有限公司
互联网和黑科技的看法
互联网对科技的发展
和信科技工业互联网
晋城互联网科技
高科技互联网套路
城市宝互联网科技有限公司
互联网科技新闻
云南互联网科技学费
现代互联网科技公司