p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de pterodactyl/panel

Vulnérabilité publiée pour pterodactyl/panel au cours des 30 derniers jours : 0. Dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 19

  1. CVE-2026-61609

    Élevée · CVSS 7.5EPSS 0,5%Correctif disponible

    Pterodactyl's shared global rate-limit key on login and 2FA checkpoint enables unauthenticated panel-wide authentication lockout (DoS)

    Pterodactyl is a free, open-source game server management panel. From 1.7.0 until 1.13.0, the authentication rate limiter defined in RouteServiceProvider::configureRateLimiting() applied a single global bucket to the login and two-factor checkpoint endpoints instead of keying by IP or account: the fall-through Limit::perMinute(10) covering POST /auth/login and POST /auth/login/checkpoint omitted ->by(), so Laravel derived a constant cache key (md5('authentication')) shared by every request. An unauthenticated attacker sending roughly ten requests per minute from a single IP, most cheaply against the checkpoint endpoint (which has no reCAPTCHA

    • Mettez à jour vers 1.13.0
    Publication Mise à jour
  2. CVE-2026-54593

    Élevée · CVSS 8.1EPSS 0,68%Correctif disponible

    Pterodactyl's improper JWT scoping allows subuser to upload files when not explicitly granted `file.create` permissions

    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 th

    • Mettez à jour vers 1.12.3
    Publication Mise à jour
  3. GHSA-j7f5-gfqm-pcx3

    Moyenne · CVSS 6.9Correctif disponible

    Pterodactyl Panel: Client email change endpoint allows enumeration of accounts in system

    ### Summary An unprotected user enumeration vulnerability exists in the account email update endpoint, allowing authenticated users to verify whether email addresses are registered on the panel through automated requests without rate limiting or CAPTCHA protection. ### Details The account settings page allows authenticated users to update their email address through a POST request. Unlike the login and password reset forms which implement reCAPTCHA and rate limiting protections, this endpoint lacks these safeguards entirely. An attacker can capture the email update request (for example, using Burp Suite's proxy) and modify the email field to

    • Mettez à jour vers 1.12.3
    Publication Mise à jour
  4. CVE-2026-35202

    Faible · CVSS 2.3EPSS 0,21%Correctif disponible

    Pterodactyl has a database resource limit bypass via race condition in Client API

    Pterodactyl is a free, open-source game server management panel. Prior to version 1.12.3, the Pterodactyl Client API has a logic flaw that lets users bypass their assigned limits for database allocations. This happens because the database locking mechanism used in the controllers is totally broken and doesn't actually lock anything. Version 1.12.3 patches the issue.

    • Mettez à jour vers 1.12.3
    Publication Mise à jour
  5. CVE-2026-26016

    Critique · CVSS 9.2EPSS 0,36%Correctif disponible

    Pterodactyl Panel Allows Cross-Node Server Configuration Disclosure via Remote API Missing Authorization

    Wings is the server control plane for Pterodactyl, a free, open-source game server management panel. Prior to version 1.12.1, a missing authorization check in multiple controllers allows any user with access to a node secret token to fetch information about any server on a Pterodactyl instance, even if that server is associated with a different node. This issue stems from missing logic to verify that the node requesting server data is the same node that the server is associated with. Any authenticated Wings node can retrieve server installation scripts (potentially containing secret values) and manipulate the installation status of servers be

    • Mettez à jour vers 1.12.1
    Publication Mise à jour
  6. GHSA-hr7j-63v7-vj7g

    Élevée · CVSS 7.5Correctif disponible

    Pterodactyl Panel's SFTP sessions remain active after user account deletion or password change

    ### Summary Deleting a user account with SFTP access or changing the user's password does not immediately terminate existing SFTP sessions, allowing continued filesystem access after credentials are revoked. This can result in unintended and unauthorized access to server files even after administrators believe access has been fully invalidated. ### Details When a user with SFTP access is deleted from the Pterodactyl Panel or when the user's password is changed while one or more SFTP connections are active, those existing connections remain fully functional. Neither account deletion nor password change invalidates the authentication state o

    • Mettez à jour vers 1.12.1
    Publication Mise à jour
  7. CVE-2025-69198

    Moyenne · CVSS 6EPSS 0,25%Correctif disponible

    Pterodactyl's improper resource locking allows raced queries to create more resources than alloted

    Pterodactyl is a free, open-source game server management panel. Pterodactyl implements rate limits that are applied to the total number of resources (e.g. databases, port allocations, or backups) that can exist for an individual server. These resource limits are applied on a per-server basis, and validated during the request cycle. However, in versions prior to 1.12.0, it is possible for a malicious user to send a massive volume of requests at the same time that would create more resources than the server is allotted. This is because the validation occurs early in the request cycle and does not lock the target resource while it is processing

    • Mettez à jour vers 1.12.0
    Publication Mise à jour
  8. CVE-2025-69197

    Moyenne · CVSS 6.5EPSS 0,36%Correctif disponible

    Pterodactyl TOTPs can be reused during validity window

    Pterodactyl is a free, open-source game server management panel. Versions 1.11.11 and below allow TOTP to be used multiple times during its validity window. Users with 2FA enabled are prompted to enter a token during sign-in, and afterward it is not sufficiently marked as used in the system. This allows an attacker who intercepts that token to use it in addition to a known username/password during the 60-second token validity window. The attacker must have intercepted a valid 2FA token (for example, during a screen share). This issue is fixed in version 1.12.0.

    • Mettez à jour vers 1.12.0
    Publication Mise à jour
  9. CVE-2025-68954

    Élevée · CVSS 7.5EPSS 0,24%Correctif disponible

    Pterodactyl does not revoke SFTP access when server is deleted or permissions reduced

    Pterodactyl is a free, open-source game server management panel. Versions 1.11.11 and below do not revoke active SFTP connections when a user is removed from a server instance or has their permissions changes with respect to file access over SFTP. This allows a user that was already connected to SFTP to remain connected and access files even after their permissions are revoked. A user must have been connected to SFTP at the time of their permissions being revoked in order for this vulnerability to be exploited. This issue is fixed in version 1.12.0.

    • Mettez à jour vers 1.12.0
    Publication Mise à jour
  10. GHSA-mgr9-6c2j-jxrq

    Moyenne · CVSS 5.1Correctif disponible

    Pterodactyl has a Reflected XSS vulnerability in “Create New Database Host”

    > [!NOTE] > Message from the Pterodactyl team: > > The Pterodactyl team has evaluated this as a minor security issue but does not consider it something that should be assigned a CVE, nor does it require active patching by vulnerable systems. > > This issue is entirely self-inflicted and requires an administrative user paste an _obviously_ incorrect value into a database host field, submit it, and run into the XSS when the error message is rendered. However, we have determined that this fix is good security hygiene and may prevent issues in other areas not yet discovered. ### Summary When an administrative user creates a new database host the

    • Mettez à jour vers 1.12.0
    Publication Mise à jour
  11. CVE-2025-49132

    Critique · CVSS 10EPSS 54,46%Code d’exploitation publicCorrectif disponible

    Pterodactyl Panel Allows Unauthenticated Arbitrary Remote Code Execution

    Pterodactyl is a free, open-source game server management panel. Prior to version 1.11.11, using the /locales/locale.json with the locale and namespace query parameters, a malicious actor is able to execute arbitrary code without being authenticated. With the ability to execute arbitrary code it could be used to gain access to the Panel's server, read credentials from the Panel's config, extract sensitive information from the database, access files of servers managed by the panel, etc. This issue has been patched in version 1.11.11. There are no software workarounds for this vulnerability, but use of an external Web Application Firewall (WAF)

    • Mettez à jour vers 1.11.11
    Publication Mise à jour
  12. CVE-2024-49762

    Moyenne · CVSS 4.6EPSS 0,14%Correctif disponible

    Pterodactyl Panel has plain-text logging of user passwords when two-factor authentication is disabled

    Pterodactyl is a free, open-source game server management panel. When a user disables two-factor authentication via the Panel, a `DELETE` request with their current password in a query parameter will be sent. While query parameters are encrypted when using TLS, many webservers (including ones officially documented for use with Pterodactyl) will log query parameters in plain-text, storing a user's password in plain text. Prior to version 1.11.8, if a malicious user obtains access to these logs they could potentially authenticate against a user's account; assuming they are able to discover the account's email address or username separately. Th

    • Mettez à jour vers 1.11.8
    Publication Mise à jour
  13. CVE-2024-34067

    Moyenne · CVSS 6.1EPSS 0,46%Correctif disponible

    Multiple cross site scripting (XSS) vulnerabilities in the admin area of Pterodactyl panel

    Pterodactyl is a free, open-source game server management panel built with PHP, React, and Go. Importing a malicious egg or gaining access to wings instance could lead to cross site scripting (XSS) on the panel, which could be used to gain an administrator account on the panel. Specifically, the following things are impacted: Egg Docker images and Egg variables: Name, Environment variable, Default value, Description, Validation rules. Additionally, certain fields would reflect malicious input, but it would require the user knowingly entering such input to have an impact. To iterate, this would require an administrator to perform actions and c

    • Mettez à jour vers 1.11.6
    Publication Mise à jour
  14. GHSA-7v3x-h7r2-34jv

    Moyenne · CVSS 6Correctif disponible

    Insufficient Session Expiration in Pterodactyl API

    ### Impact A vulnerability exists in Pterodactyl Panel `<= 1.6.6` that could allow a malicious attacker that compromises an API key to generate an authenticated user session that is not revoked when the API key is deleted, thus allowing the malicious user to remain logged in as the user the key belonged to. It is important to note that **a malicious user must first compromise an existing API key for a user to exploit this issue**. It cannot be exploited by chance, and requires a coordinated attack against an individual account using a known API key. ### Patches This issue has been addressed in the `v1.7.0` release of Pterodactyl Panel. ###

    • Mettez à jour vers 1.7.0
    Publication Mise à jour
  15. CVE-2021-41273

    Moyenne · CVSS 4.3EPSS 0,39%Correctif disponible

    Cross-Site Request Forgery allowing sending of test emails and generation of node auto-deployment keys

    Pterodactyl is an open-source game server management panel built with PHP 7, React, and Go. Due to improperly configured CSRF protections on two routes, a malicious user could execute a CSRF-based attack against the following endpoints: Sending a test email and Generating a node auto-deployment token. At no point would any data be exposed to the malicious user, this would simply trigger email spam to an administrative user, or generate a single auto-deployment token unexpectedly. This token is not revealed to the malicious user, it is simply created unexpectedly in the system. This has been addressed in release `1.6.6`. Users may optionally m

    • Mettez à jour vers 1.6.6
    Publication Mise à jour
  16. CVE-2021-41176

    Moyenne · CVSS 4.3EPSS 0,52%Correctif disponible

    logout CSRF in Pterodactyl Panel

    Pterodactyl is an open-source game server management panel built with PHP 7, React, and Go. In affected versions of Pterodactyl a malicious user can trigger a user logout if a signed in user visits a malicious website that makes a request to the Panel's sign-out endpoint. This requires a targeted attack against a specific Panel instance, and serves only to sign a user out. **No user details are leaked, nor is any user data affected, this is simply an annoyance at worst.** This is fixed in version 1.6.3.

    • Mettez à jour vers 1.6.3
    Publication Mise à jour
  17. CVE-2021-41129

    Élevée · CVSS 8.1EPSS 1,75%Correctif disponible

    Authentication bypass in Pterodactyl

    Pterodactyl is an open-source game server management panel built with PHP 7, React, and Go. A malicious user can modify the contents of a `confirmation_token` input during the two-factor authentication process to reference a cache value not associated with the login attempt. In rare cases this can allow a malicious actor to authenticate as a random user in the Panel. The malicious user must target an account with two-factor authentication enabled, and then must provide a correct two-factor authentication token before being authenticated as that user. Due to a validation flaw in the logic handling user authentication during the two-factor auth

    • Mettez à jour vers 1.6.2
    Publication Mise à jour
  18. GHSA-5822-pw57-vv37

    Non évaluéeCorrectif disponible

    XSS vulnerability when listing users on add & modify server pages.

    ### Impact An XSS vulnerability exists in versions of Pterodactyl Panel before 0.7.19. Affected versions do not properly sanitize account names before rendering them to the dropdown selector in the admin area when creating or modifying a server. ### Patches This XSS has been addressed in 0.7.19 and will be rolled forwards into the 1.0-rc.7 release. ### Workarounds No workaround exists without manual patching. See https://github.com/pterodactyl/panel/pull/2441/files for the files changed. ### For more information If you have any questions or comments about this advisory please reach out on Discord, or by emailing `dane` at `pterodactyl` dot

    • Mettez à jour vers 0.7.19
    • Mettez à jour vers 1.0.0-rc.7
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →