ZeroHour

CVE-2026-84715

niche

Missing Authorization in FeatherPanel Allows Subuser Privilege Escalation

CVSS 4.0
8.7 high
EPSS
<1%p25
Published
()
Modified
AI analysis

FeatherPanel, an open-source game server management panel, fails to enforce permission checks (CWE-862) in the SubuserController updateSubuser handler in versions before 1.3.7.10. An authenticated subuser can send a crafted request to the updateSubuser endpoint and modify their own permission record, with no validation that they are authorized to change permissions. By doing so, a subuser with even minimal privileges can grant themselves full control of the associated server, gaining unauthorized access to sensitive data, backups, and server configuration. Any FeatherPanel deployment running an affected version that uses the subuser feature is exposed, with only a low-privileged subuser account required as a foothold. There are no known reports of exploitation, no public proof-of-concept, the flaw is not in CISA's KEV catalog, and EPSS puts 30-day exploitation probability at about 0.3%.

What to do: Upgrade FeatherPanel to 1.3.7.10 or later, which adds the missing permission validation in the updateSubuser handler. Administrators who cannot upgrade immediately should review subuser permission records for unexpected grants of full control, since a subuser may have already escalated privileges, and audit panel logs for suspicious updateSubuser requests. Restricting panel access to trusted networks and applying least-privilege subuser assignments reduce exposure.

Affected
FeatherPanelall versions before 1.3.7.10
Estimated exposure
nichelikely on the order of thousands of internet-exposed panel instances — No public active-install counts or exposure scans are available for FeatherPanel, so this is a low-confidence estimate based on its status as a newer, niche self-hosted game-server panel typically deployed by hosting providers and…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

FeatherPanel versions before 1.3.7.10 fail to validate permissions in the SubuserController updateSubuser handler, allowing authenticated subusers to modify their own permission records. A subuser with minimal permissions can send a crafted request to grant themselves full server control, enabling unauthorized access to sensitive data, backups, and server configuration.

Weakness
CWE-862
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.