Description
Wings is the server control plane for Pterodactyl, a free, open-source game server management panel. Prior to 1.13.0, unbounded json, yaml, and xml configuration-file parsers in parser.go can process an oversized non-file parser configuration file and exhaust Wings process memory. This issue is fixed in version 1.13.0.
Published: 2026-07-31
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability lies in Wings’ unbounded JSON, YAML, and XML configuration‑file parsers. A malformed or excessively large configuration file can force the Wings process to allocate memory until it is exhausted, resulting in a crash or unresponsiveness. This flaw falls under CWE‑400, which denotes Uncontrolled Resource Consumption. The primary impact is a denial of service that prevents the Wings process from handling legitimate requests, potentially affecting all game servers managed by the panel.

Affected Systems

The flaw affects Pterodactyl Wings versions released before 1.13.0. Any installation that has not been upgraded to version 1.13.0 or later remains vulnerable. This includes all deployments that rely on the default configuration‑file parsing code in parser.go.

Risk and Exploitability

The CVSS score of 5.5 indicates a medium‑severity resource‑exhaustion risk. With an EPSS score of less than 1% the likelihood of a publicly available exploit is low, and the vulnerability is not listed in CISA’s KEV catalog. The attack vector is inferred to involve an attacker with the ability to create or modify configuration files that Wings processes; by supplying an oversized file the attacker can induce an out‑of‑memory condition. Because the exploitation requires only file‑level access and no elevated privileges, the launch cost is modest, but the impact on service availability can be significant for production deployments.

Generated by OpenCVE AI on August 3, 2026 at 09:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Wings to version 1.13.0 or newer.
  • Validate and restrict the size of configuration files before they are parsed – reject any file exceeding a reasonable threshold.
  • Enforce strict file‑system permissions so that only trusted administrators can write large or malformed configuration files.

Generated by OpenCVE AI on August 3, 2026 at 09:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-q6hh-gp44-4hcm Wings: Maliciously or erroneously created parsed config files can cause wings process to OOM
History

Fri, 31 Jul 2026 17:45:00 +0000

Type Values Removed Values Added
First Time appeared Pterodactyl
Pterodactyl wings
Vendors & Products Pterodactyl
Pterodactyl wings

Fri, 31 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 31 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description Wings is the server control plane for Pterodactyl, a free, open-source game server management panel. Prior to 1.13.0, unbounded json, yaml, and xml configuration-file parsers in parser.go can process an oversized non-file parser configuration file and exhaust Wings process memory. This issue is fixed in version 1.13.0.
Title Wings: Maliciously or erroneously created parsed config files can cause wings process to OOM
Weaknesses CWE-400
References
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Pterodactyl Wings
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-31T16:16:47.071Z

Reserved: 2026-06-08T18:41:27.724Z

Link: CVE-2026-52857

cve-icon Vulnrichment

Updated: 2026-07-31T16:16:43.510Z

cve-icon NVD

Status : Received

Published: 2026-07-31T16:17:06.490

Modified: 2026-07-31T17:16:33.607

Link: CVE-2026-52857

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T10:00:12Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption