إرسال #959802: westboy CicadasCMS 2431154dac8d0735e04f1fd2a3c3556668fc8dab Unrestricted File Writeالمعلومات

عنوانwestboy CicadasCMS 2431154dac8d0735e04f1fd2a3c3556668fc8dab Unrestricted File Write
الوصفThe CicadasCMS backend template editor at /system/cms/template/save writes the request-supplied TemplateFile object (filePath and content) directly to disk: TemplateController.save() performs no validation before calling TemplateFileServiceImpl.writeTemplateFileContent(), which opens new FileOutputStream(new File(filePath)) and writes content verbatim, with no directory whitelist, no canonical-path prefix check, and no rejection of ../ or absolute paths. An authenticated backend user with template:save permission can overwrite classpath templates/configuration files, and in the Servlet-container (WAR) deployments supported by this project can write a .jsp web shell into the web application directory to achieve remote code execution.
المصدر⚠️ https://github.com/wawyw/cve_report/blob/main/CicadasCMS_1.md
المستخدم
 wenyouwen (UID 99589)
ارسال04/09/2026 02:16 PM (2 أشهر منذ)
الاعتدال11/10/2026 11:00 AM (1 month later)
الحالةتمت الموافقة
إدخال VulDB416569 [westboy CicadasCMS حتى 2431154dac8d0735e04f1fd2a3c3556668fc8dab Backend Template Editor save TemplateController.save اجتياز الدليل]
النقاط20

Want to stay up to date on a daily basis?

Enable the mail alert feature now!