提交 #669484: e107.org e107 CMS 2.3.3 Deserialization信息

标题e107.org e107 CMS 2.3.3 Deserialization
描述The installer accepts a POST parameter previous_steps, performs base64_decode() and then calls unserialize() directly on that input without validation. Because unserialize() can instantiate arbitrary PHP objects when given attacker-controlled serialized object data, an attacker can craft data that triggers magic methods (for example __wakeup() or __destruct()) in existing classes that perform sensitive actions (file write/delete, command execution, database ops). This can lead to arbitrary file manipulation, privilege escalation within the PHP process context, or remote code execution (RCE), depending on the codebase classes available and the deployment environment.
来源⚠️ https://github.com/lakshayyverma/CVE-Discovery/blob/main/e107%20CMS.md
用户
 lakshay12311 (UID 91298)
提交2025-10-05 14時11分 (12 月前)
管理2025-10-16 13時51分 (11 days later)
状态重复
VulDB条目327949 [e107 CMS 直到 2.3.3 POST Parameter install.php base64_decode previous_steps 权限提升]
积分0

Do you want to use VulDB in your project?

Use the official API to access entries easily!