Concrete CMS 9.5.0 and below contains a CSRF vulnerability in the install_package() method of concrete/controllers/single_page/dashboard/extend/install.php. An attacker who can cause an authenticated administrator to visit a crafted page, and who has placed or caused a package to be present under DIR_PACKAGES/<handle>/, can force the installation of that package without any CSRF protection. Package installation executes the package controller's install() method as the web server user, enabling remote code execution. In order to be vulnerable, the victim must be passing canInstallPackages. The Concrete CMS security team gave this vulnerability a CVSS v.4.0 score of 7.5 with vector CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks https://github.com/maru1009 for reporting.
Concrete CMS 9.5.0 and below contains a CSRF vulnerability in package installation that allows authenticated administrators to be tricked into installing malicious packages, leading to remote code execution. An attacker must place a package in the server directory and trick an admin into visiting a crafted page to exploit this vulnerability.
تحتوي ثغرة CSRF هذه على نقص في الحماية من طلبات التزييف عبر المواقع في وظيفة تثبيت الحزم. يمكن للمهاجم إجبار مسؤول مصرح عليه على تثبيت حزمة ضارة موجودة على الخادم بمجرد زيارة صفحة معدة. يؤدي تنفيذ كود التثبيت إلى تنفيذ أكواد بعيدة بصلاحيات مستخدم خادم الويب.
Concrete CMS 9.5.0 وما دونه يحتوي على ثغرة CSRF في تثبيت الحزم تسمح لمسؤولي النظام بتثبيت حزم ضارة دون قصد، مما يؤدي إلى تنفيذ أكواد بعيدة. يجب على المهاجم وضع حزمة على الخادم وخداع المسؤول لزيارة صفحة معدة مسبقاً لاستغلال الثغرة.
Update Concrete CMS to version 9.5.1 or later immediately. Implement CSRF tokens in the install_package() method. Restrict package directory permissions and monitor DIR_PACKAGES for unauthorized files. Educate administrators about phishing risks and suspicious links.
قم بتحديث Concrete CMS إلى الإصدار 9.5.1 أو أحدث فوراً. طبق رموز CSRF في طريقة install_package(). قيد صلاحيات مجلد الحزم ومراقبة DIR_PACKAGES للملفات غير المصرح بها. علم المسؤولين عن مخاطر التصيد الاحتيالي والروابط المريبة.