CVE-2025-61505
MEDIUMe107 < 2.3.3 - Remote Code Execution via Insecure Deserialization in install.php
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2025-61505. PoCs published by pescada-dev.
AI-analyzed exploit summary This repository contains a detailed writeup of CVE-2025-61505, a PHP Object Injection vulnerability in e107 CMS 2.x. The vulnerability arises from unsafe use of `unserialize()` on user-controlled input in the installation script (`install.php`), potentially leading to arbitrary code execution or data manipulation.
Description
e107 CMS thru 2.3.3 are vulnerable to insecure deserialization in the `install.php` script. The script processes user-controlled input in the `previous_steps` POST parameter using `unserialize(base64_decode())` without validation, allowing attackers to craft malicious serialized data. This could lead to remote code execution, arbitrary file operations, or denial of service, depending on available PHP object gadgets in the codebase.
Exploits (1)
This repository contains a detailed writeup of CVE-2025-61505, a PHP Object Injection vulnerability in e107 CMS 2.x. The vulnerability arises from unsafe use of `unserialize()` on user-controlled input in the installation script (`install.php`), potentially leading to arbitrary code execution or data manipulation.
References (2)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N