CVE-2024-23897 在 Jenkins 中的漏洞利用,可通过精心构造的请求实现文件读取和远程代码执行。包含用于 RCE 的 Docker 环境搭建和 Groovy 脚本。
针对Jenkins CVE-2024-23897的Python概念验证,通过CLI实现任意文件读取,暴露了未认证的文件泄露,并提供了多种利用方法。
Jenkins 任意文件泄露(CVE-2024-23897)的漏洞利用工具,可通过精心构造的请求从目标服务器读取文件。
Python 漏洞利用脚本,针对 CVE-2024-23897(Jenkins 远程代码执行),附带基于 Docker 的自动化漏洞实验环境,用于受控的安全测试与教学。
基于 Docker 的实验室环境,用于练习 CVE-2024-23897 Jenkins 任意文件读取漏洞的利用,包含自动化与手动攻击脚本。
CVE-2024-23897的概念验证漏洞利用,可在Jenkins服务器上实现未认证的任意文件读取。支持认证会话、代理和文件保存。
针对 CVE-2024-23897 的未认证 Jenkins CLI 漏洞扫描器,可检测易受攻击的版本,并通过 @-expansion 命令解析器缺陷从控制器读取任意文件。
Python 针对 Jenkins CVE-2024-23897 的漏洞利用工具:通过 CLI args4j 解析实现任意文件读取,进而支持远程代码执行(RCE)。可扫描主机并从 Jenkins 控制器中提取敏感文件。
Proof-of-concept exploit for Jenkins arbitrary file leak vulnerability (CVE-2024-23897). Enables unauthorized file disclosure for security testing and educational analysis.
针对 Jenkins 任意文件泄露漏洞(CVE-2024-23897)的概念验证利用程序。可实现未授权文件泄露,用于安全测试和教育分析。
用于检测 CVE-2024-23897 Jenkins 本地文件包含漏洞的 Nuclei 模板,能够快速识别可利用的实例以便进行修补。
Poc para explotar la vulnerabilidad CVE-2024-23897 en versiones 2.441 y anteriores de Jenkins, mediante la cual podremos leer archivos internos del sistema sin estar autenticados
未认证的任意文件读取漏洞利用工具,针对 Jenkins CVE-2024-23897,支持 HTTPS 和 CSRF-crumb 以绕过加固实例。
[CVE-2024-23897] Jenkins CI通过CLI进行认证任意文件读取,导致远程代码执行(RCE)
利用 Jenkins 中的 CVE-2024-23897 漏洞枚举目录或文件的抓取工具。
一个用Python编写的脚本,用于自动化CVE-2024-23897漏洞。
Jenkins 2.441 及更早版本、LTS 2.426.2 及更早版本未禁用其 CLI 命令解析器的一项功能,该功能会将参数中“@”字符后跟文件路径的内容替换为文件内容,从而允许未经身份验证的攻击者读取 Jenkins 控制器文件系统上的任意文件。
cve-2024-23897-jenkins_lfi_reproduction 的复现
基于独立Docker的CVE-2024-23897重现与分析,该漏洞通过args4j @-syntax参数扩展实现Jenkins CLI任意文件读取。
Jenkins RCE 任意文件读取 CVE-2024-23897
Jenkins CLI任意读取(CVE-2024-23897适用于2.442以下版本和LTS 2.426.3)
POC - Jenkins 文件读取漏洞 - CVE-2024-23897
针对 CVE-2024-23897 的概念验证利用工具,通过存在漏洞的 args4j 命令行解析器在 Jenkins 实例上实现远程代码执行。使用 Go 语言编写。
该仓库展示了CVE-2024-23897的概念验证。
查找 Jenkins 环境并检查 CVE-2024-23897
CVE-2024-23897 - Jenkins 任意文件读取 利用工具
针对 Jenkins <= 2.441 & LTS 2.426.2 的 CVE-2024-23897 PoC与扫描器。支持单个目标、CIDR范围、文件读取和CLI命令执行。
CVE-2024-23897 - Jenkins的扫描器
CVE-2024-23897 的概念验证漏洞利用程序,这是一个 Jenkins 任意文件读取漏洞,允许通过精心构造的 HTTP 请求检索敏感文件。
在这个 git 上,你可以找到关于 CVE-2024-23897 的所有信息。
Jenkins CLI 任意文件读取 (CVE-2024-23897)
大规模 Jenkins 读取到 RCE 执行
CVE-2024-23897
演示利用Jenkins CVE-2024-23897(任意文件读取漏洞)进行安全测试和教育目的。
针对CVE-2024-23897的利用脚本,利用Jenkins CLI命令解析器配置错误,在未修补的Jenkins控制器(版本<2.442,LTS<2.426.3)上读取任意文件。
基于 Docker 的实验室和漏洞利用脚本,针对 CVE-2024-23897——Jenkins CLI 中通过 args4j expandAtFiles 实现的关键任意文件读取漏洞,并附有链接到 RCE 的步骤。
关于攻击Jenkins服务器的说明
针对CVE-2024-23897的概念验证漏洞利用,目标是Windows系统上的Jenkins,演示任意文件读取漏洞。
逐步实验环境搭建,用于利用Jenkins中的CVE-2024-23897,包括Java安装、WAR文件下载以及在端口8080上执行。
用Python编写的针对Jenkins的漏洞利用工具
Jenkins CVE-2024-23897:任意文件读取漏洞
针对 Jenkins 的 CVE-2024-23897 漏洞利用 Python 脚本。发送精心构造的载荷以在易受攻击的实例上实现远程代码执行。
CVE-2024-23897 jenkins-cli
一个可利用 CVE-2024-23897 漏洞的 Exploit。
通过CLI任意文件读取漏洞的Jenkins POC可能导致RCE
CVE-2024-23897: Jenkins 任意文件读取导致远程代码执行
Python 脚本,用于利用 Jenkins CVE-2024-23897 实现任意文件读取,支持从列表中批量扫描 URL。
Matisse Beckandt · java · 2024年4月15日