CVE-2026-79316
7.6 HIGHpublic exploit availablePublished 2026-09-21 · Updated 2026-09-22
AI risk analysis
- Summary
- An authenticated user can modify xray configuration templates to make the management service accessible from non-loopback addresses, expanding the attack surface beyond its intended local-only boundary. This allows attackers to potentially access the xray management interface from external networks.
- Exploitability
- Exploitation requires an authenticated panel user account with access to settings, which is typically available to users with minimal privileges, making it moderately easy to exploit.
- Blast radius
- The vulnerability could allow unauthorized external access to the xray management service, potentially enabling attackers to manipulate the underlying proxy configuration and compromise the entire proxy infrastructure.
- Detection
- Monitor for unexpected changes to xray configuration files in the x-ui directory, particularly those related to gRPC service binding settings, and watch for processes binding to non-loopback addresses like 0.0.0.0 or specific external IPs instead of 127.0.0.1.
- Prioritized remediation
- Upgrade to x-ui version 0.3.3 or later to address this access control flaw.
access-controlconfig-managementproxynetwork-service
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
An improper access control vulnerability exists in x-ui 0.3.2. Any authenticated panel user can modify the xray configuration template through the settings interface and trigger a panel restart, causing the xray management gRPC service, which is bound to loopback by default, to be regenerated and bound to non-loopback addresses. This expands the reachable surface of the management interface beyond its intended local-only boundary.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L
Weaknesses
CWE-284
Public exploit & PoC references
References
Data: NVD (public domain). Analysis: local $0 model. Defensive use only.