某不知名博客 某不知名博客
首页
  • 《vulcat文档》
  • Web安全

    • 《BurpSuite及官方实验室》
    • 《OSWE学习历程》
  • 云原生安全

    • 《Docker命令大全》
    • 《CKS考试学习指南》
    • 《旧-Kubernetes教程》
漏洞库
  • 《渗透工具大全》
  • 《云安全》
事件库
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Carsaid

安全界的小学生
首页
  • 《vulcat文档》
  • Web安全

    • 《BurpSuite及官方实验室》
    • 《OSWE学习历程》
  • 云原生安全

    • 《Docker命令大全》
    • 《CKS考试学习指南》
    • 《旧-Kubernetes教程》
漏洞库
  • 《渗透工具大全》
  • 《云安全》
事件库
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Web应用程序

    • 74cms

    • Alibaba Druid

    • Alibaba Nacos

    • Apache Airflow

    • GoCD

    • Jboss

    • jenkins

    • joomla

    • thinkphp

      • thinkphp-cnvd-2018-24942
      • vmware

      • weblogic

    • 云漏洞库

    • 漏洞库
    • Web应用程序
    • thinkphp
    carsaid
    2023-10-11
    目录

    thinkphp-cnvd-2018-24942

    # ThinkPHP-未开启强制路由导致RCE

    # 1)漏洞信息

    漏洞名称 受影响组件 漏洞类型 漏洞编号

    ThinkPHP未开启强制路由RCE

    ThinkPHP (opens new window) 远程代码执行 CNVD-2018-24942
    漏洞简介

    由于框架对控制器名没有进行足够的检测,

    会导致在没有开启强制路由的情况下,存在可能的getshell漏洞

    参考链接
    1. https://github.com/vulhub/vulhub/blob/master/thinkphp/5-rce/README.zh-cn.md
    2. https://cloud.tencent.com/developer/article/1976619
    3. https://xz.aliyun.com/t/3570
    补丁及修复方案
    1. (官方)https://www.thinkphp.cn/topic/60400.html

    # 漏洞环境

    # 方案一

    使用vulhub (opens new window)搭建漏洞环境

    git clone https://github.com/vulhub/vulhub
    cd vulhub/thinkphp/5-rce
    docker-compose up -d
    
    1
    2
    3

    启动vulhub环境后,访问8080端口即可看到thinkphp页面

    # 方案二

    使用vulfocus (opens new window)搭建漏洞环境

    docker pull vulfocus/thinkphp-cnvd_2018_24942
    docker run -itd -p 80:80 vulfocus/thinkphp-cnvd_2018_24942
    
    1
    2

    启动vulfocus环境后,访问80端口即可看到thinkphp页面

    # 漏洞复现

    python3 vulcat.py -u <URL> -a thinkphp -v cnvd-2018-24942
    
    # 注意, vulcat-v2.0.0版本及以上, 应使用以下命令
    python3 vulcat.py -u <URL> -v cnvd-2018-24942
    
    1
    2
    3
    4

    直接访问漏洞URL

    vulfocus漏洞环境:

    编辑 (opens new window)
    joomla-cve-2023-23752
    weblogic-cve-2021-2109

    ← joomla-cve-2023-23752 weblogic-cve-2021-2109→

    最近更新
    01
    API测试笔记
    04-30
    02
    msfvenom
    03-29
    03
    Metasploit
    03-29
    更多文章>
    Theme by Vdoing | Copyright © 2023-2024 Carsaid | MIT License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式