Skip to main content
EPSS 0.4%top 71%

CVE-2026-54593: CWE-1259: Improper Restriction of Security Token Assignment in pterodactyl panel

0
High
VulnerabilityCVE-2026-54593cvecve-2026-54593cwe-1259cwe-1270
Published: 07/28/2026 (07/28/2026, 15:42:56 UTC)
Source: CVE Database V5
Vendor/Project: pterodactyl
Product: panel

Description

Pterodactyl is a free, open-source game server management panel. Prior to Panel version 1.12.3 and Wings version 1.12.2, the Wings /upload/file endpoint accepted any valid panel-signed JWT that contained server_uuid, user_uuid, and unique_id claims without checking the token's intended purpose; because the Panel issues JWTs carrying those same claims for lower-privilege operations such as WebSocket authentication and file-download links, an authenticated subuser could reuse one of those tokens (for example a WebSocket token obtained with only the websocket.connect permission) by replaying it against /upload/file to write arbitrary files to the same server, despite never being granted the file.create permission. This issue is fixed in Panel version 1.12.3 and Wings version 1.12.2.

CVSS v3.1

Score 8.1high

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H

Affected software

pterodactyl

panel

Affected versions
<1.12.3

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 07/29/2026, 16:39:06 UTC

Technical Analysis

Pterodactyl panel versions before 1.12.3 and Wings before 1.12.2 have an improper restriction of security token assignment (CWE-1259). The Wings /upload/file endpoint accepts any valid panel-signed JWT containing server_uuid, user_uuid, and unique_id claims without verifying the token's intended use. Since the panel issues JWTs with these claims for various lower-privilege operations (e.g., WebSocket authentication, file-download links), an authenticated subuser with a token for a low-privilege operation (such as websocket.connect) can replay that token against the /upload/file endpoint to write arbitrary files to the server. This bypasses the required file.create permission. The vulnerability is resolved in Panel version 1.12.3 and Wings version 1.12.2.

Potential Impact

An authenticated subuser without file creation permissions can escalate privileges by reusing JWT tokens intended for other operations to upload arbitrary files to the server. This can lead to integrity and availability impacts on the affected server. The CVSS 3.1 score is 8.1 (high), reflecting network attack vector, low attack complexity, required privileges, no user interaction, unchanged scope, no confidentiality impact, but high integrity and availability impact.

Mitigation Recommendations

This vulnerability is fixed in Pterodactyl Panel version 1.12.3 and Wings version 1.12.2. Users should upgrade to these or later versions to remediate the issue. No other mitigation or temporary workaround is indicated by the vendor advisory. Patch status is not explicitly stated but the fix versions are known; users should apply these updates promptly.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
GitHub_M
Date Reserved
2026-06-15T19:45:23.539Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 6a68d75f9c2644c7f8e050b4

Added to database: 07/28/2026, 16:22:55 UTC

Last enriched: 07/29/2026, 16:39:06 UTC

Last updated: 09/12/2026, 22:01:34 UTC

Views: 67

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses