Medium severity · published Dec 9, 2025
CVE-2025-66508
1Panel IP Access Control Bypass via Untrusted X-Forwarded-For Headers
6.5
CVSS
0.3%
EPSS
No
On KEV
Description
1Panel is an open-source, web-based control panel for Linux server management. Versions 2.0.14 and below use Gin's default configuration which trusts all IP addresses as proxies (TrustedProxies = 0.0.0.0/0), allowing any client to spoof the X-Forwarded-For header. Since all IP-based access controls (AllowIPs, API whitelists, localhost-only checks) rely on ClientIP(), attackers can bypass these protections by simply sending X-Forwarded-For: 127.0.0.1 or any whitelisted IP. This renders all IP-based security controls ineffective. This issue is fixed in version 2.0.14.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 17% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
1P
1Panel · 1Panel-dev
< 2.0.14 · source: vendor, NVD
Affected product
1P
1Panel
1Panel-dev
More from 1Panel
9.8
CVE-2025-54424
1Panel Agent Bypasses Certificate Verification Leading to Arbitrary Command Execution
8.4
CVE-2026-23525
1panel App Store vulnerable to Cross-site Scripting
7.5
CVE-2025-66507
1Panel – CAPTCHA Bypass via Client-Controlled Flag