POJIA破甲
地图 / A bypass of adding remote files in concrete5 FIlemanager leads to remote code execution

A bypass of adding remote files in concrete5 FIlemanager leads to remote code execution

代码执行 / Unlabeled / #1350444

厂商
Concrete CMS
严重程度
低危 · CVSS 5.4
赏金
—
弱点
Unlabeled
研究员
@byc_404
披露日期
2021-11-11
资产
https://github.com/concrete5/concrete5
CVE
CVE-2021-22968

该报告还没有中文解读。

原文摘录

摘自原文(5166 字符中的一小部分)
Hi, I 'm currently testing the latest concretecms on my own pc and found some security problems of file manager. Concretecms allows user to upload remote files via file manager. With some techniques to bypass restriction of this function, a evil user will be able to download arbitary php file into …
原文中的代码
            $this->checkRemoteURlsToImport($urls);
            $originalPage = $this->getImportOriginalPage();
            $fi = $this->app->make(Importer::class);
            $volatileDirectory = $this->app->make(VolatileDirectory::class);
            foreach ($urls as $url) {
                try …

默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Concrete CMS 所有。

时间线

  • 报告提交
  • 公开披露
阅读 HackerOne 原文 ↗作者 @byc_404 · 版权归作者与 Concrete CMS 所有

同类报告

CVE-2020-8913 - Persistent arbitrary code execution in Android's Google Play Core Library: details, explanation and the PoCGoogle · —Remote code execution [CVE-2023-36845]MTN Group · 2024-10-09Remote Code Execution on Proxy Service (as root)██████ · —XSS Vulnerability on Pressable/Atomic Hosting Platform via unescaped admin notices leads to code executionAutomattic · 2026-02-18Remote Code Execution via unsafe usage of `reply.view({ raw })` in @fastify/view (EJS template engine)Fastify · 2025-05-28Reflected XSS and Server Side Template Injection in all HubSpot CMSesHubSpot Inactive · —