PT-2026-43440 · Unknown · Pterodactyl

·

CVE-2026-35202

·

Published

2026-05-26

·

Updated

2026-06-02

CVSS v4.0

2.3

Low

VectorAV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Pterodactyl versions prior to 1.12.3
Description The Client API contains a logic flaw allowing users to bypass assigned limits for database allocations. This occurs because the database locking mechanism within the controllers is ineffective. Specifically, in DatabaseController.php, the call to $server->databases()->lockForUpdate() fails to execute a command to the database due to the absence of a terminal method such as count() or get(), rendering the operation a no-op. Consequently, concurrent requests to the endpoint can bypass the database count check and trigger the DeployServerDatabaseService to create excessive resources on the physical host, which may also disrupt the web interface.
Recommendations Update to version 1.12.3.

Exploit

Fix

Time Of Check To Time Of Use

Allocation of Resources Without Limits

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

Weakness Enumeration

Related Identifiers

CVE-2026-35202
GHSA-FGMM-W5CX-VRFW

Affected Products

Pterodactyl