Description
Wings is the server control plane for Pterodactyl, a free, open-source game server management panel. Prior to 1.12.3, {{config.}} placeholders in egg configuration-file templates allow a low-privileged user to read {{config.token}}, {{config.token_id}}, and {{config.docker.registries}} from the full daemon configuration. This issue is fixed in version 1.12.3.
Published: 2026-07-31
Score: 9.9 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in Wings, the server control plane for Pterodactyl, allows a low‑privileged user to read sensitive configuration values such as the daemon token, token ID, and Docker registry information by inserting {{config.}} placeholders into egg configuration templates. This results in a serious breach of confidentiality, exposing credentials that could compromise the entire server setup. The weakness is classified as CWE‑200 (Information Exposure) and CWE‑522 (Insufficiently Protected Credentials).

Affected Systems

The affected product is Pterodactyl Wings. Versions earlier than 1.12.3 are vulnerable, as the issue was fixed in that release. Users with local or low‑privileged access to the egg configuration templates are potentially impacted.

Risk and Exploitability

The CVSS score of 9.9 indicates critical severity, yet the EPSS score of less than 1% suggests that active exploitation is currently unlikely. The vulnerability is not listed in CISA’s KEV catalog. The likely attack vector involves a local user who can edit egg templates, then triggering the templating engine to read the full daemon configuration. No external network access is required, making this a local exploitation scenario with no prerequisite for remote code execution.

Generated by OpenCVE AI on August 2, 2026 at 04:05 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Wings to version 1.12.3 or later to obtain the vendor fix
  • Review all egg configuration templates to ensure they contain no {{config.}} placeholders after the upgrade
  • Restrict access to egg template files so that only trusted users can edit them

Generated by OpenCVE AI on August 2, 2026 at 04:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-pfvc-3p5h-x7h6 Wings exposes node configuration secrets through egg configuration-file templating
History

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

Type Values Removed Values Added
Metrics ssvc

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


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

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

Fri, 31 Jul 2026 17:00: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.12.3, {{config.}} placeholders in egg configuration-file templates allow a low-privileged user to read {{config.token}}, {{config.token_id}}, and {{config.docker.registries}} from the full daemon configuration. This issue is fixed in version 1.12.3.
Title Wings exposes node configuration secrets through egg configuration-file templating
Weaknesses CWE-200
CWE-522
References
Metrics cvssV3_1

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


Subscriptions

Pterodactyl Wings
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-31T19:55:37.770Z

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

Link: CVE-2026-52855

cve-icon Vulnrichment

Updated: 2026-07-31T19:55:33.507Z

cve-icon NVD

Status : Received

Published: 2026-07-31T17:16:33.313

Modified: 2026-07-31T20:16:51.173

Link: CVE-2026-52855

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-02T04:15:04Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-522

    Insufficiently Protected Credentials