6.9
Medium
CVE-2026-113507 A vulnerability was found in aaPanel up to 8.25.0
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".
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| aaPanel | 8.25.0 | No fix stated |
| aaPanel | 8.24 | No fix stated |
| aaPanel | 8.23 | No fix stated |
| aaPanel | 8.22 | No fix stated |
| aaPanel | 8.21 | No fix stated |
| aaPanel | 8.20 | No fix stated |
| aaPanel | 8.19 | No fix stated |
| aaPanel | 8.18 | No fix stated |
| aaPanel | 8.17 | No fix stated |
Show the 17 other branches Hide the 17 other branches
| Product | Affected versions | Fixed in |
|---|---|---|
| aaPanel | 8.16 | No fix stated |
| aaPanel | 8.15 | No fix stated |
| aaPanel | 8.14 | No fix stated |
| aaPanel | 8.13 | No fix stated |
| aaPanel | 8.12 | No fix stated |
| aaPanel | 8.11 | No fix stated |
| aaPanel | 8.10 | No fix stated |
| aaPanel | 8.9 | No fix stated |
| aaPanel | 8.8 | No fix stated |
| aaPanel | 8.7 | No fix stated |
| aaPanel | 8.6 | No fix stated |
| aaPanel | 8.5 | No fix stated |
| aaPanel | 8.4 | No fix stated |
| aaPanel | 8.3 | No fix stated |
| aaPanel | 8.2 | No fix stated |
| aaPanel | 8.1 | No fix stated |
| aaPanel | 8.0 | No fix stated |