PT-2024-29565 · Unknown+1 · Tgstation-Server+1

Sandpoot

·

Published

2024-07-29

·

Updated

2025-08-19

·

CVE-2024-41799

CVSS v3.1

9.9

Critical

VectorAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions tgstation-server versions prior to 6.8.0
Description The issue allows low permission users with the "Set .dme Path" privilege to potentially set malicious .dme files existing on the host machine to be compiled and executed. These .dme files could be uploaded via tgstation-server or some other means. A server configured to execute in BYOND's trusted security level could lead to this escalating into remote code execution via BYOND's shell() proc. The ability to execute this kind of attack is a known side effect of having privileged TGS users, but normally requires multiple privileges with known weaknesses.
Recommendations For versions prior to 6.8.0, upgrade to version 6.8.0 or above to fix the issue. As a temporary workaround, do not give un-trusted users the Deployment permission to set a .dme path on instances.

Exploit

Fix

RCE

Path traversal

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2024-41799
GHSA-C3H4-9GC2-F7H4

Affected Products

Byond
Tgstation-Server