CVE-2023-25152 json
Symbolic Link (Symlink) Following in github.com/pterodactyl/wings
published 2023-02-08 3 y ago modified 2026-06-17 4 mo ago also GHSA-p8r3-83r8-jwj5 , GO-2023-1542 , EUVD-2023-0756
- cvss
- 8.4
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.7%
- EPSS 0.7% chance of exploitation in 30 days, percentile 52%
- public exploits
- 0
- none known
Summary
Wings is Pterodactyl's server control plane. Affected versions are subject to a vulnerability which can be used to create new files and directory structures on the host system that previously did not exist, potentially allowing attackers to change their resource allocations, promote their containers to privileged mode, or potentially add ssh authorized keys to allow the attacker access to a remote shell on the target machine. In order to use this exploit, an attacker must have an existing "server" allocated and controlled by the Wings Daemon. This vulnerability has been resolved in version `v1.11.3` of the Wings Daemon, and has been back-ported to the 1.7 release series in `v1.7.3`. Anyone running `v1.11.x` should upgrade to `v1.11.3` and anyone running `v1.7.x` should upgrade to `v1.7.3`. There are no known workarounds for this vulnerability.
### Workarounds
None at this time.
Patch / fix
- go github.com/pterodactyl/wings 1.7.3, 1.11.3
- pterodactyl wings 1.7.3
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 19 mo ago
Exploit prediction
0.68% chance of exploitation in the next 30 days, higher than 52% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.4 | CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:H |
| NVD | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| GitHub | 3.1 | 8.4 | CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/pterodactyl/wings | <1.7.3 >=1.11.0, <1.11.3 |
1.7.3 1.11.3 |
Affected products
- pterodactyl wings
Classification
References
-
github.com
/pterodactyl/wings/commit/dac9685298c3c1c49b3109fa4241aa88272b9f14
web, patch, vendor-advisory
-
github.com
/pterodactyl/wings/security/advisories/GHSA-p8r3-83r8-jwj5
web, vendor-advisory, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2023-25152
advisory
-
github.com
/pterodactyl/wings
package
-
github.com
/pterodactyl/wings/releases/tag/v1.11.3
web
-
github.com
/pterodactyl/wings/releases/tag/v1.7.3
web
Sources
- CVE List CVE-2023-25152
- GitHub Advisory GHSA-p8r3-83r8-jwj5
- NVD CVE-2023-25152
- OSV GO-2023-1542
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.