CRITICAL🇬🇧 English

CVE-2026-52855

Pterodactyl Wings: ujawnienie tokenów i danych uwierzytelniających przez placeholdery szablonów

CVSS 9.9v3.1pub. 2026-07-31

Podatność w komponencie Wings (serwer control plane Pterodactyl) umożliwia nisko uprzywilejowanemu użytkownikowi odczyt wrażliwych danych konfiguracyjnych demona, w tym tokenów uwierzytelniających i danych rejestrów Docker. Ze względu na zakres możliwych do pozyskania danych podatność stanowi poważne zagrożenie dla bezpieczeństwa całej infrastruktury zarządzanej przez panel.

Pokaż oryginał (EN)

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.

🤖 Analiza AI
Jak działa

Szablony plików konfiguracyjnych tzw. 'egg' w aplikacji Wings obsługują składnię placeholderów w formacie {{config.}}. Nisko uprzywilejowany użytkownik może osadzić w tych szablonach specjalnie spreparowane placeholdery, takie jak {{config.token}}, {{config.token_id}} oraz {{config.docker.registries}}, które podczas przetwarzania są zastępowane rzeczywistymi wartościami z pełnej konfiguracji demona. W efekcie użytkownik uzyskuje dostęp do danych, do których nie powinien mieć uprawnień.

Skutki

Atakujący może odczytać token uwierzytelniający demona (config.token), identyfikator tokenu (config.token_id) oraz dane uwierzytelniające rejestrów Docker (config.docker.registries), co może prowadzić do przejęcia kontroli nad demonem Wings lub dostępu do prywatnych rejestrów kontenerów.

Mitygacja

Należy zaktualizować Wings do wersji 1.12.3, w której problem został naprawiony. Patch dostępny jest w repozytorium GitHub: https://github.com/pterodactyl/wings/releases/tag/v1.12.3

Kogo dotyczy

Pterodactyl Wings w wersjach wcześniejszych niż 1.12.3

Uwagi

Podatność dotyczy mechanizmu placeholderów w szablonach egg — funkcjonalności specyficznej dla ekosystemu Pterodactyl. W środowiskach wielodostępnych (shared hosting, game hosting) ryzyko jest szczególnie wysokie ze względu na dostęp wielu niezaufanych użytkowników do mechanizmu szablonów.

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
Tagi
Container
CWE
Referencje