CVE-2024-27102CWE-22CWE-362CWE-363

Improper isolation of server file access in github.com/pterodactyl/wings

Critical · published March 13, 2024

CVSS v3.1
10.0
EPSS
1%
Percentile
44.9
In the wild
Unconfirmed
What it is

🚨 If you're running Wings for Pterodactyl Panel, it’s time to pay attention! This vulnerability can turn your server into an open book for an attacker with access. 🔥 Think of it like a restaurant with a busy kitchen. If the chef accidentally leaves the back door open, anyone inside can wander into the pantry and snack on the ingredients meant for the special of the day. An attacker with a server already allocated can access files and directories beyond their designated space — they could read sensitive information or manipulate system files, creating an absolute nightmare for administrators! The full extent of potential damage remains uncertain, but this could lead to unauthorized access at the heart of your system.

Put simply

Think of it like a restaurant with a busy kitchen. If the chef accidentally leaves the back door open, anyone inside can wander into the pantry and snack on the ingredients meant for the special of the day. This vulnerability allows attackers to read files outside of the designated sandbox root for the Wings server control plane. It requires existing access to a server managed by Wings, enabling unauthorized file retrieval.

What to do

An attacker with a server already allocated can access files and directories beyond their designated space — they could read sensitive information or manipulate system files, creating an absolute nightmare for administrators! The full extent of potential damage remains uncertain, but this could lead to unauthorized access at the heart of your system. Update immediately to version 1.11.9, as the patch rewrite addresses this critical vulnerability. Remember, there are no workarounds, so ensure your servers are upgraded promptly to mitigate this risk. You've got this! Take action now and secure your server environment. 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00545 · 44.9th percentile
Weaknesses
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal'); CWE-362 · Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition'); CWE-363 · Race Condition Enabling Link Following
Published
2024-03-13T20:28Z
EPSS history
Timeline
  • 13 MAR 20:28Z
    Improper isolation of server file access in github.com/pterodactyl/wings
    cvelistv5