CVE-2023-53933CWE-434

Serendipity 2.4.0 Authenticated Remote Code Execution via File Upload

High · published December 17, 2025

CVSS v4.0
8.7
EPSS
1%
Percentile
63.0
In the wild
Unconfirmed
What it is

⚡ An authenticated attacker can upload a malicious .phar file to your Serendipity instance, leading to remote code execution — just the kind of party crasher you don’t want! 🔥 Think of it like a bakery where a trusted supplier accidentally delivers a box of expired ingredients. If nobody checks, those bad items can end up in the cakes you serve, causing chaos for everyone who eats them! With the ability to execute arbitrary commands on the server, an attacker can wreak havoc — from stealing sensitive data to taking full control of your system. The worst part? It all starts with a seemingly harmless file upload. This could lead to data breaches that are absolutely devastating!

Put simply

Think of it like a bakery where a trusted supplier accidentally delivers a box of expired ingredients. If nobody checks, those bad items can end up in the cakes you serve, causing chaos for everyone who eats them! This vulnerability in Serendipity 2.4.0 allows authenticated users to upload .phar files, which can contain PHP code. Once uploaded, attackers can execute arbitrary system commands, compromising the entire server.

What to do

With the ability to execute arbitrary commands on the server, an attacker can wreak havoc — from stealing sensitive data to taking full control of your system. The worst part? It all starts with a seemingly harmless file upload. This could lead to data breaches that are absolutely devastating! To fix this vulnerability, immediately update Serendipity to version 2.4.1 or later. Additionally, implement strict validation on file uploads to ensure that only safe file types are allowed. Regularly audit your server settings to prevent unauthorized access. You've got this! Follow these steps, and you'll have your Serendipity installation secured in no time! 🛡️

The record
Technical detail
CVSS v4.0
8.7 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.01017 · 63.0th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-12-17T22:44Z
EPSS history
Timeline
  • 17 DEC 22:44Z
    Serendipity 2.4.0 Authenticated Remote Code Execution via File Upload
    cvelistv5