0x00 前言
Joomla是一套自由、开放源代码的内容管理系统,以PHP撰写,用于发布内容在万维网与内部网,通常被用来搭建商业网站、个人博客、信息管理系统、Web 服务等,还可以进行二次开发以扩充使用范围。其功能包含可提高性能的页面高速缓存、RSS馈送、页面的可打印版本、新闻摘要、博客、投票、网站搜索、与语言国际化。
0x01 漏洞描述
由于php的mbstring函数处理无效多字节序列的方式不一致,攻击者可以绕过joomla核心过滤执行的清理,导致多个xss漏洞。
0x02 CVE编号
CVE-2024-21726
0x03 影响版本
Joomla! CMS versions 3.7.0-3.10.14-elts
Joomla! CMS versions 4.0.0-4.4.2, 5.0.0-5.0.2
0x04 漏洞详情
0x05 参考链接
https://www.sonarsource.com/blog/joomla-multiple-xss-vulnerabilities/
https://developer.joomla.org/security-centre/929-20240205-core-inadequate-content-filtering-within-the-filter-code.html