本仓库说明如何绕过 Koken CMS - 0.22.24(已认证)上的文件上传限制
Koken 是一款免费的内容管理系统,专为摄影师、设计师和艺术家而设计。
Koken CMS 也可在 Softaculous 上获取:https://www.softaculous.com/apps/cms/Koken
Koken CMS 的上传限制基于允许的文件扩展名列表(白名单),这便于通过 Burp 处理 HTTP 请求来实现绕过。
登录 Koken CMS 管理面板后,选择"导入内容"选项
作为概念验证,我创建了一个包含 phpinfo() 函数的 PHP 文件,并将其保存为双扩展名(image.php.jpg)
我选择了 image.php.jpg 文件,并将请求转发到 Burp
在 Burp 中,我将文件扩展名改为 .php
回到图片库中,有一个"下载文件"按钮,显示恶意文件在服务器上的保存位置。
只需访问它即可确认该概念验证。
在这种场景下,攻击者可以发送反向 Shell,例如,以入侵服务器。