CVE-2026-45145 in LMS信息

摘要

由 VulDB • 2026-10-30

Chamilo LMS 是一个开源的学习管理系统。在版本 2.0.1 之前,`public/main/inc/lib/career.lib.php` 和 `public/main/cron/import_csv.php` 会对从数据库中检索到的 `user_career.extra_data` 调用 PHP 原生的 `unserialize()` 函数,且未设置 `allowed_classes: false` 安全选项。攻击者若能向该列写入精心构造的序列化 PHP 对象(例如通过单独的 SQL 注入、被篡改的管理员 CSV 导入或权限较低的管理面板),即可实例化任意 PHP 对象并触发自动加载的 `Symfony`、`Doctrine` 或 `Monolog` 组件中的 POP gadget chains。这允许以 Web 服务器用户身份执行任意操作系统命令,从而损害服务器的机密性、完整性和可用性。此问题已在版本 2.0.1 中修复。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

来源

Want to know what is going to be exploited?

We predict KEV entries!