CVE-2026-86177
8.8Pterodactyl · Panel
Pterodactyl Panel before 1.14.1 fails to validate permissions when creating scheduled tasks, allowing authenticated subusers to execute unauthorized console commands, power actions, or backups.
Executive summary
An authenticated privilege escalation vulnerability in Pterodactyl Panel allows subusers to execute unauthorized administrative actions, including arbitrary remote code execution within game containers.
Vulnerability
The application suffers from a missing authorization flaw (CWE-862) where the StoreTaskRequest logic only verifies the schedule.update permission. Consequently, any authenticated subuser with scheduling access can bypass intended restrictions to perform actions such as command, power, or backup without possessing the necessary administrative permissions.
Business impact
Successful exploitation allows a low privileged subuser to escalate their access to full control over a game server instance. This results in unauthorized remote code execution (RCE) within the container, potential theft of sensitive environment variables (such as database credentials), and the ability to disrupt service availability by stopping or destroying the server. Given the CVSS score of 8.8, this vulnerability represents a high risk to the confidentiality, integrity, and availability of hosted game environments.
Remediation
Immediate Action: Update Pterodactyl Panel to version 1.14.1 or later immediately to incorporate the required permission validation checks.
Proactive Monitoring: Review API access logs for anomalous POST requests to the /api/client/servers/{server}/schedules/{id}/tasks endpoint, specifically looking for tasks utilizing the command action from non-administrative accounts.
Compensating Controls: Implement strict Web Application Firewall (WAF) rules to inspect and block suspicious API payloads targeting task creation, particularly those containing shell commands or unexpected power control strings.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists, as documented in the researcher write-up referenced in the CVE data.
Analyst recommendation
This vulnerability presents a significant risk to multi-tenant environments where subusers are granted limited permissions. Because a public proof-of-concept is available, threat actors may easily weaponize this flaw to gain unauthorized control over affected servers. Administrators must prioritize upgrading to version 1.14.1 to enforce necessary authorization checks and prevent privilege escalation.
More Pterodactyl CVEs
Sources
Originally found and disclosed by George Chen, per the CVE Program record.
- Patch Commit Patch commit
- Researcher Advisory Exploit / PoC
- StoreTaskRequest permission and rules Technical analysis
- RunTaskJob action dispatch Technical analysis
- Pterodactyl Panel v1.14.1 Release Notes Release notes
- github.com
- VulnCheck Advisory: Pterodactyl Panel before 1.14.1 Privilege Escalation via Schedule Tasks Third-party advisory