CVE-2026-113507
Received
Received - Intake
aaPanel IP-Bypass via X-Real-Ip Header
Vulnerability report for CVE-2026-113507, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-10-20
Last updated on: 2026-10-20
Assigner: VulDB
Description
Description
A vulnerability was found in aaPanel up to 8.25.0. The impacted element is the function GetClientIp of the file class/public/common.py. The manipulation of the argument X-Real-Ip results in improper access controls. The attack may be performed from remote. The exploit has been made public and could be used. The vendor confirms: "The reported X-Real-Ip IP-bypass vulnerability has already been fixed".
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| n/a | aaPanel | 8.0 |
| n/a | aaPanel | 8.1 |
| n/a | aaPanel | 8.2 |
| n/a | aaPanel | 8.3 |
| n/a | aaPanel | 8.4 |
| n/a | aaPanel | 8.5 |
| n/a | aaPanel | 8.6 |
| n/a | aaPanel | 8.7 |
| n/a | aaPanel | 8.8 |
| n/a | aaPanel | 8.9 |
| n/a | aaPanel | 8.10 |
| n/a | aaPanel | 8.11 |
| n/a | aaPanel | 8.12 |
| n/a | aaPanel | 8.13 |
| n/a | aaPanel | 8.14 |
| n/a | aaPanel | 8.15 |
| n/a | aaPanel | 8.16 |
| n/a | aaPanel | 8.17 |
| n/a | aaPanel | 8.18 |
| n/a | aaPanel | 8.19 |
| n/a | aaPanel | 8.20 |
| n/a | aaPanel | 8.21 |
| n/a | aaPanel | 8.22 |
| n/a | aaPanel | 8.23 |
| n/a | aaPanel | 8.24 |
| n/a | aaPanel | 8.25.0 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-284 | The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor. |
| CWE-266 | A product incorrectly assigns a privilege to a particular actor, creating an unintended sphere of control for that actor. |